Защита Counter Strike Сервера, Методы защиты от различных уязвимостей игровых серверов |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Защита Counter Strike Сервера, Методы защиты от различных уязвимостей игровых серверов |
PREDATOREX
|
13.8.2014, 13:26
Сообщение
|
![]() |
|
|
|
|
usercn
|
13.8.2014, 13:29
Сообщение
|
![]() |
Можно попробовать как то так: Код: #include <amxmodx> Осталось составить словарь/базу "глючных" сообщений. ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
|
|
|
PREDATOREX
|
13.8.2014, 13:31
Сообщение
|
![]() |
Ну если посмотреть несколько постов выше то там у людей в meta list показывает версию 1.3 |
|
|
|
[WPMG]PRoSToTeM@
|
13.8.2014, 13:32
Сообщение
|
|
|
|
|
|
|
firante
|
13.8.2014, 13:32
Сообщение
|
![]() |
|
|
|
|
usercn
|
13.8.2014, 13:37
Сообщение
|
![]() |
Общий вопрос.
Каким образом вы вообще видите последние написанные сообщения в чат (в момент падения сервера). Ведь логи сервера сохраняются в файл с задержкой! Когда сервер падает, то последние байты лога в файл не выгружаются. В итоге - в логах сервера и в амхх-логах этих записей просто нет. ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
|
|
|
TarikYuzkiv
|
13.8.2014, 13:47
Сообщение
|
|
|
|
|
|
|
[WPMG]PRoSToTeM@
|
13.8.2014, 13:56
Сообщение
|
|
|
|
|
|
|
usercn
|
13.8.2014, 13:57
Сообщение
|
![]() |
usercn, работа с файлами ведётся синхронно. Я сравнивал реальное время падения сервера по сообщениям, что видно в консоли, и логи сервера. Могу сказать что логи запаздывают на 20-60 секунд. Наверно зависит от буфера который выделяет ОС для кеширования записи. Короче говоря в логах не видно последнего сообщения, он или есть в самой консоли или нигде. ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
|
|
|
TarikYuzkiv
|
13.8.2014, 13:59
Сообщение
|
|
|
|
|
|
|
[WPMG]PRoSToTeM@
|
13.8.2014, 14:03
Сообщение
|
|
|
|
|
|
|
asus5343
|
13.8.2014, 14:03
Сообщение
|
|
|
|
|
|
|
Safety1st
|
13.8.2014, 14:05
Сообщение
|
|
|
Metamod-плагин ChatFix делает чат и ники с решёткой безопасными. Игроки могут использовать и то, и то.
Установка плагина требует полного перезапуска сервера как dproto. Ники с + не относятся к 'багу с #', ChatFix их исправлять не должен и не будет. На данный момент плагин не защищает во всех ситуациях; s1lent до завтра не появится; у себя пока вернул обратно AMXX-плагин 'Fast Fix #'. -- AMXX-плагин Fast Fix # может конфликтовать с рядом плагинов, реагирующим на то же событие, например, плагин гага, антифлуд на ник. Симптомы: 'проблемный' игрок с ником, содержащим # или + заходит на сервер, пока он не заспавнился - у всех 'глючит всё на сервере', 'пропадает прицел, пропадают жизни, в начале рауда у тебя всего 1 хп', потом тот отваливается с ошибкой 'Reliable channel overflowed'. Ваша задача: определить, в отсутствии какого из плагинов проблема не проявляется. |
Поблагодарили 3 раз
|
|
TarikYuzkiv
|
13.8.2014, 14:06
Сообщение
|
|
|
|
|
|
|
[WPMG]PRoSToTeM@
|
13.8.2014, 14:08
Сообщение
|
|
|
Metamod-плагин ChatFix делает чат и ники с решёткой безопасными. Именно чат делает безопасным (точнее делает безопасными SayText и TextMsg), ники он не трогает, т.е., например, в меню локализации в никах клиент заменит. 91.211.117.119:27020 Команды: /hud, /dhud. Полный код скинь.
Отредактировал: [WPMG]PRoSToTeM@, - 13.8.2014, 14:09
|
|
|
|
usercn
|
13.8.2014, 14:14
Сообщение
|
![]() |
Я сравнивал реальное время падения сервера по сообщениям, что видно в консоли, и логи сервера. Могу сказать что логи запаздывают на 20-60 секунд. Наверно зависит от буфера который выделяет ОС для кеширования записи. Короче говоря в логах не видно последнего сообщения, он или есть в самой консоли или нигде. ээээ.... а вот этот параметр не включает ли кеш записи. Проясните его назначение. sv_logflush 1 // Flush the log file to disk on each write (slow). ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
Поблагодарили 1 раз
|
|
![]() ![]() |