[Гайд]Защита Вашего сервера
И так. Большинство народа пишут "Вот меня ломают! Что мне делать?" вот я и решил создать этот раздел.
Здесь я Вам помогу защитится от нубо-хацкеров.
1)Самая высокая защита у Microsoft SQL Server2008r2. Не забываем добавлять свой логин и пароль от SQL.
2)Gemini.XFail - Скачать
Gemini.XFail является простым фильтром, который помещается между GateServer.exe и GroupServer.exe. Когда изменённый пакет приходит от клиента, он поступает в GateServer.exe который в дальнейшем передаст его в GroupServer.exe. Если Gemini.XFail поставить между ними, он будет проверять, был ли пакет изменен. Если пакет не был изменён, он будет передан в GroupServer.exe. Если он был изменен, Gemini.XFail устранит измененные данные, что делает SQL-Инъекцию неэффективной.
Настройка:
См. FilterServer
Готово!
И когда попытаются взломать ваш сервер, появится уведомление.
3)FilterServer v1.6 - Скачать
Программа схожая на Gemini.XFail, только лучше.
Запуск и настройка:
1)Запускаем FilterServer v1.6.exe
2)Жмем "Настройки"
3)В окно IP адрес - записываем свой внешний(динамический) IP адресс.
4)В окно GroupServer-Gateserver - вписываем порт отсюда:
GateServer.cfg:
Code
[GroupServer]
IP = 127.0.0.1
Port = 1976
EnablePing = 1800
Port = 1976 - 1976 порт вписываем и в GateServer.cfg и в настройку.
И опять же в GateServer.cfg:
Code
[ToClient]
IP = 0.0.0.0
Port = 1973
CommEncrypt = 0
EnablePing = 60
іхКјЧоґуБ¬ЅУ =1000
где
CommEncrypt = 0 - обязательно меняем на 0
5)В окно Gateserver-GroupServer - вписываем порт отсюда:
GroupServer.cfg:
Code
[Main]
Name =GroupServerAndor1
Listen_Port =1977
Listen_IP =127.0.0.1
KeepAlive =1800
Version =103
Listen_Port =1977 - 1977 порт вписываем и в GateServer.cfg и в настройку.
Далее запускаем сервер, включаем наш фильтр и все прекрасно работает
3)Устанавливаем антвирус(любой на Ваш вкус) и фаервол.
4)Закрываем 443,3389 и 1433 порты в фаерволе.
5)Удаляем логины (не ники) типа "admin", "12345" и т.д.
6)Вместо программы Xampp можно использовать Zend.Server.
7 )Если же вы будете использовать Xampp, то удаляем из нее папки FileZilla и phpmyadmin.
8)Сервер лучше всего ставить на серверную опирационку или Linux(про линукс точно не скажу не пробовал не знаю)