Я хотел бы иметь возможность программно блокировать исходящие пакеты на некоторые IP-адреса. Не говоря уже о приложении, я хотел бы иметь возможность это сделать.
У меня Windows 7 x64 Professional, поэтому он поставляется с брандмауэром Windows Firewall с повышенной безопасностью, который имеет возможность фильтрации исходящего трафика.
В настоящее время я вручную добавляю правила для блокировки IP-адреса, но должен быть лучший способ.
Я прочитал это: Любой способ включить Интернет отключено в Windows с помощью c#? и http://msdn.microsoft.com/en-us/library/bb945065.aspx, поэтому я знаю, что можно писать такие приложения.
Я программист Java, и я не смог найти jni для взаимодействия с firewall.dll. Я ничего не знаю о С#, чтобы написать его самому.
Я спрашиваю, есть ли инструмент, который может это сделать, пожалуйста, дайте мне знать об этом. Я гуглил и гуглил, но увы - ничего. Если нет, пожалуйста, научите меня тому, как написать это самому.
В случае, если вы чувствуете себя щедрым, вы могли бы написать один для меня s.t. вы можете заблокировать исходящий трафик на IP-адрес и разблокировать его.
Всем большое спасибо.