Защита сервера от SQL-инъекций JailBreak(MAC), Game.exe(PIN).
Автор программы: insider.
Как работает защита?
Данная защита ставиться между GateServer'ом и GroupServer'ом. В данной защите есть 2 волны фильтрации, которые проходят пакеты.
Пакет авторизации → Проверка размера и валидности поля MAC.
Пакет смены PIN-кода → Проверка размера и валидности поля PIN.
Если одна из волн фильтрации обнаружит в пакете изменения, пакет будет заменён на безопасный, а в файл Packets.bin выведется уведомление. Скриншот:
Установка:
Скопируйте файлы из архива в папку с сервером
Откройте файл Gemini.XFail.xml
В поле group укажите следующие параметры: address - IP адрес GroupServer; port - порт из файла GroupServer.cfg в блоке [Main] (Listen_Port)
В поле gate укажите следующие параметры: address - IP адрес GateServer; port - порт из файла GateServer.cfg в блоке [GroupServer] (Port)
Сохраните конфигурацию, запустите все подсервера (GameServer.exe, AccountServer.exe, GroupServer.cfg, GateServer.cfg), а затем запустите SQLGuard
Скачать:
Яндекс Диск
Проверка на вирусы:
Автор программы: insider