Сплойт FragmBuf
Последствия: Подключения игрока. Сервер падает с ошибкой SZ_GETSPACE: Overflow without FSB_ALLOWOVERFLOW set on net_message
Решение: Установить Dproto 0.9.391
Решение 2: Установить metamod плагин FragBufFix
Защита от эксплоита в виде metamod плагина.
Установка:
1) Залить папку FragBufFix с модулем в директорию /addons/ вашего игрового сервера.
2) Прописать в /addons/metamod/plugins.ini следующее:
Для linux:
linux addons/FragBufFix/FragBufFix.so
Для windows:
win32 addons\FragBufFix\FragBufFix.dll
Подгрузить модули можно не перезагружая сервер:
meta load addons\FragBufFix\FragBufFix.dll
meta load addons/FragBufFix/FragBufFix.so
На nix* операционных системах можете воспользоваться вместо данного фикса правилом для iptables от Fire:
INPUT -p udp -m udp -d ИП_СЕРВЕРА —dport ПОРТ_СЕРВЕРА -m string —hex-string «|5c63 646b 6579 5c39 3837 6661|» —algo kmp -j DROP
FragBufFix-for-linux.zip (2,4 KiB, 1 286 hits)
FragBufFix-for-win.zip (26,4 KiB, 1 327 hits)