Защита Counter Strike Сервера, Методы защиты от различных уязвимостей игровых серверов |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Защита Counter Strike Сервера, Методы защиты от различных уязвимостей игровых серверов |
Bloo
|
11.9.2014, 16:56
Сообщение
|
![]() |
Sanlerus, 213.234.216.138:27015
|
|
|
|
XyLiGaN
|
11.9.2014, 16:58
Сообщение
|
|
|
|
|
|
|
Sanlerus
|
11.9.2014, 17:03
Сообщение
|
![]() |
|
|
|
|
Bloo
|
11.9.2014, 17:06
Сообщение
|
![]() |
Sanlerus, в лс можно суть дырки? Сайленту сообщу.
|
|
|
|
Safety1st
|
11.9.2014, 17:24
Сообщение
|
|
|
Мне почему то кажется, что это prostotem@ Это Retro-kolt Lincoln, тут есть пара его плагинов под ником Freedo.m. Сюда исключительно посрать и дешёвые понты кинуть заходит, пруфы - посты c #2592 по #2614. Sanlerus, я предупреждал. У кого стоит плагин для фикса ника? Скиньте ип, проверю кое что. Тоже подлагивает, но не долго, меня выкидывает быстрее чем всех остальных, сервак слабенький. Фаптимовские замашки ![]() Почему-то мне для исследования создаваемых уязвимостей хватило 'переполнять' тестовый сервер. Как я понял все потихоньку вылетают с ошибкой переполнения канала, вот они герои современности, латаем одну дырку, делаем две. Ты и близко с PRoSToTeM@ не стоял. И зацени инфу: Есть одна ситуация, когда 'Fast Fix #' может вызвать 'channel overflowed' сам по себе. Достаточно редкая, мне вчера впервые пожаловались. Посмотрел логи и консоль, разобрался, научился создавать. Надо бы улучшить плагин) Мне сейчас неохота, мб Тёма или s1lent допилят; жду в ЛС. Без понятия, почему у кого-то постоянные проблемы из-за плагина. Ну, их проблемы, раз хомячьё не в состоянии даже логи предоставить за нужный отрезок времени. Зато критиковать плагины мастаки xD Давай, осчасливь всех, запили нормальный фикс Мне лень, у меня ничего не вылетает, если не стараться. Не будь свиньёй, вернётся бумерангом. |
Поблагодарили 3 раз
|
|
perfectblood0
|
11.9.2014, 19:13
Сообщение
|
|
|
не знаю, юзаю твой плагин, никаких проблем нет.
мониторю консоль, вылетов тоже никаких нет, использую с того момента, как ты его сюда выложил
Отредактировал: perfectblood0, - 11.9.2014, 19:13
|
Поблагодарили 1 раз
|
|
Safety1st
|
11.9.2014, 21:35
Сообщение
|
|
|
Плагин 'Fast Fix #' сделал PRoSToTeM@, из моего там только простенькая заглушка на чат. Я по сути только 'поддерживаю' распространение плагина. Не хочу у себя ставить более сложную реализацию в виде mm-плагина.
Рад, что в топике наконец-то появились отзывы 'другого' рода Обнаруженная уязвимость/причина переполнения закрывается легко. Так Шо волноваться не стоит. Не сегодня/завтра выскочки или наш mazdan апдейт плагина для обхода проблемы запилят. Мне это не интересно. Я лучше потрачу время на привлечение Lev'а для устранения изначальной причины. Потому что у меня есть основания полагать, что баг - в игре, а значит, может быть заюзан и без плагина. Ещё раз, речь идёт о достаточно редких ситуациях переполнения при нетипичных обстоятельствах, если не эксплуатировать 'уязвимость' специально. У кого сервер с плагином лагает всегда - виноваты ваши кривые руки и/или плагины, я без понятия. Вот взять тот же плагин на блокировку частой смены ника. В моём предусмотрена пара быстрых смен (как раз на такие случаи или если игрок опечатался), а в обычных такого нет. Если плагин особенно бестолковый, при входе игрока с #-кой в нике он может насчитать целых 3 смены и, соответственно, будет возвращать ник с #-кой, который 'Fast Fix #' будет фиксить обратно. Это называется конфликтом плагинов, в результате - переполнение и лаги. Решать такие конфликты мне уже не интересно после такого приёма плагина в топике; это ‒ ваши проблемы. |
|
|
|
zippel
|
11.9.2014, 22:39
Сообщение
|
|
|
я что то не понял, где c-s.net а кто ваще он такой :D http://neugomon.ru/threads/52/ Я не спорю, либа на C куда гуманее чем скрипт на Small.. P.S. по теме, вопрос: это на каком билде сервера, клиента замечено, ибо я как ни стараюсь, вызвать overflow у меня не выходит..
Отредактировал: zippel, - 11.9.2014, 22:42
|
|
|
|
receptor
|
12.9.2014, 0:08
Сообщение
|
|
|
я что то не понял, где c-s.net а кто ваще он такой :D http://neugomon.ru/threads/52/ Я не спорю, либа на C куда гуманее чем скрипт на Small.. P.S. по теме, вопрос: это на каком билде сервера, клиента замечено, ибо я как ни стараюсь, вызвать overflow у меня не выходит.. fast_fix_hashsign.sma На любом, при игроков выше 30, вылетает половина игроков. Ко всему ещё корявый чат, и баги с оружием. fix_chat.sma от Неугомона ни на каком. Максимум вылет только у кого ник с багом. Что себе ставить сами решайте.
Отредактировал: receptor, - 12.9.2014, 0:10
|
Поблагодарили 1 раз
|
|
Bloo
|
12.9.2014, 0:33
Сообщение
|
![]() |
receptor, localizebugfix от sailent чем не устраивает?
|
|
|
|
4ePBb
|
12.9.2014, 0:46
Сообщение
|
|
|
receptor, localizebugfix от sailent чем не устраивает? меня например этим arting the server on crash Console initialized. Using breakpad crash handler Setting breakpad minidump AppID = 10 Forcing breakpad minidump interfaces to load dlopen failed trying to load: /root/.steam/sdk32/steamclient.so with error: /root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Protocol version 48 Exe version 1.1.2.7/Stdio (cstrike) Exe build: 17:45:07 Apr 25 2013 (6027) STEAM Auth Server Server IP address 192.168.1.150:27020 Metamod version 1.21.1-am Copyright © 2001-2013 Will Day <willday@metamod. org> Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'. This is free software, and you are welcome to redistribute it under certain conditions; type `meta gpl' for details. [WHB] Version: 1.5.370 Linux [WHB] Success: Build HLDS version defined Linux "6027" Version 0.9.391 Linux [DPROTO]: Done. AMX Mod X version 1.8.3-dev+8764321 Copyright © 2004-2006 AMX Mod X Develop ment Team AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'. This is free software and you are welcome to redistribute it under certain conditions; type 'amxx gpl' for details. L 09/12/2014 - 02:43:17: -------- Mapchange to de_dust2_2x2 -------- [HACKD] Found engine at 0xF70C6000. L 09/12/2014 - 02:43:18: [AMXX] Failed to open dictionary file: cstrike/addons/a mxmodx/data/lang/adminslots_motd.txt L 09/12/2014 - 02:43:18: [AMXX] Failed to open dictionary file: cstrike/addons/a mxmodx/data/lang/map_spawns_editor.txt [VIPSystem] 03@C65=> 4 vips 87 107K 40==KE [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. dlopen failed trying to load: /root/.steam/sdk32/steamclient.so with error: /root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit Uploading dump (in-process) [proxy ''] /tmp/dumps/crash_20140912024318_1.dmp success = yes response: CrashID=bp-f8a442aa-7a32-4a5a-af94-330c92140911 ./hlds_run: line 255: 24340 H81:0 A53<5=B8@>20=8O (core dumpe 6027 linux addons/whblocker/whblocker_mm_i386.so linux addons/dproto/dlls/dproto_i386.so linux addons/amxmodx/dlls/amxmodx_mm_i386.so linux addons/vtc/vtc.so linux addons/localize/localizebugfix_mm_i386.so конфликтует с engine_optimizer
Отредактировал: 4ePBb, - 12.9.2014, 0:49
|
|
|
|
zippel
|
12.9.2014, 9:36
Сообщение
|
|
|
|
|
|
|
BariN
|
12.9.2014, 9:41
Сообщение
|
|
|
zippel,
150-51 страница там был смотри там. |
Поблагодарили 1 раз
|
|
zippel
|
12.9.2014, 9:46
Сообщение
|
|
|
zippel, 150-51 страница там был смотри там. ага нашел, огр спс ) https://c-s.net.ua/forum/ipb.html?s=&sh...st&p=653815
localizebugfix.zip ( 32,39 килобайт )
Кол-во скачиваний: 43
Отредактировал: zippel, - 12.9.2014, 9:47
|
Поблагодарили 1 раз
|
|
Bloo
|
12.9.2014, 10:24
Сообщение
|
![]() |
4ePBb, стоит на 6153 с engine_optimizer, все ок.
|
Поблагодарили 2 раз
|
|
etkins
|
12.9.2014, 10:41
Сообщение
|
|
|
что за engine_optimizer ?
|
|
|
|
4ePBb
|
12.9.2014, 11:13
Сообщение
|
|
|
|
|
|
|
Bloo
|
12.9.2014, 11:31
Сообщение
|
![]() |
4ePBb, попробуй в таком порядке:
Amxx Dproto Vtc Whb (он так и так должен после дпрото стоять) Eo Lbf Sanlerus, вчера ошибка вышла, у меня еще амхх плагин стоял как оказалось. Проверьте еще раз если не трудно. Сейчас только мм плагин стоит. |
|
|
|
4ePBb
|
12.9.2014, 11:35
Сообщение
|
|
|
Bloo, падает.
|
|
|
|
![]() ![]() |