Программно добавить правила в «Брандмауэр Windows с оснасткой повышенной безопасности»? - PullRequest
16 голосов
/ 29 сентября 2010

Существует ли какая-либо библиотека в .NET, которая позволила бы мне манипулировать брандмауэром Windows в режиме повышенной безопасности в Windows 7?

Причина, по которой я спрашиваю об этом, заключается в том, что я хочу добавить программу / портИсключения программно.

Например, я хочу добавить program.exe в раздел «Входящие правила», а для этой программы я хочу разрешить TCP-порт 5660 и UDP-порт 5660. Все остальные порты должны быть заблокированы для этой программы.в одиночестве;

Я пришел к выводу, что это может быть удобно установлено в разделе «Правила для входящих подключений» в брандмауэре Windows с повышенной безопасностью;Я надеюсь, что это лучший способ сделать это?

Однако, как бы я достиг этого программным путем?

Я уже видел пример здесь , но я думаю, что этоодин говорит о «Разрешить программу через оснастку брандмауэра Windows», которая не имеет информации о порте.

1 Ответ

9 голосов
/ 30 сентября 2010

Ответ Грега на этот вопрос мне помог.

Любой способ отключить "интернет" в Windows с помощью c #?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...