[гайд] IPFilter vs Windows 7 (для игрового сервера)
Данное рукоблудство будет интересно тем, у кого сервер стоит (или будет стоять) на вин7 (х64 и х86).
Основная рассматриваемая проблема: невозможность запустить IPFilter под семёркой.
В Windows Vista, а также в новой операционной системе Windows 7 встроен тестовый режим. Он позволяет разработчикам протестировать их программный код еще до того, как он будет отправлен в лабораторию Microsoft для подписки. Правда, здесь тоже есть один нюанс. Даже в тестовом режиме системные файлы драйверов должны получить свидетельство, прежде чем их можно будет установить. Благо, на помощь пришли энтузиасты со своей программой Driver Signature Enforcement Overrider (DSEO). Она позволяет создавать свои собственные непроверенные свидетельства.
Таким образом, суть метода относительно проста. Требуется лишь включить тестовый режим в операционной системе и для всех драйверов устройств, не имеющих цифровой подписи, при помощи программы Driver Signature Enforcement Overrider получить свидетельства. Радует то, что при этом полностью отсутствуют риски привести операционную систему к нерабочему состоянию. Ведь от нас не требуется изменение загрузчика или других ее системных файлов. Используется штатный метод, специально предусмотренный Microsoft. Единственное неудобство, которое вы получите, будет заключаться в том, что на рабочем столе возле часов будет выводиться маленькая надпись, сообщающая версию билда операционной системы.
Итак:
1. Качаем архив с IPFilterом и ещё один архивчик с прогой, которая нам понадобится, из атача.
2. В командной строке необходимо выполнить:
Код:
3. Отключить контроль учётных записей (UAC). Для этого нажмите Пуск –> Панель управления –> Учетные записи пользователей и семейная безопасность –> Учетные записи пользователей –> Изменение параметров контроля учетных записей. Ползунок передвинуть в самый низ.
4. Распаковать куда-то архив dseo13b.rar, запустить программу и согласиться с лицензионным соглашением.
5. В появившемся окошке выбираем Enable Test Mode и жмём Next
6. Снова запускаем прогу. Выбираем Sign a system file и указываем ПОЛНЫЙ путь к файлу IpFilter_x64.sys или IpFilter_x86.sys (зависит от того, какая разрядность системы стоит), жмём ОК и получаем сообщение, что наш файл подписан.
7. Перезагружаем компьютер.
После этого наш айпифильтр благополучно запустится и будет долго и верно служить на благо родине :)
Информация взята и из собственного опыта и головы :)