Программно добавить правила в "Брандмауэр Windows с оснасткой повышенной безопасности"?

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

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

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

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

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

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

1 ответ

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

Любой способ отключить "Интернет" в Windows, используя C#?

Другие вопросы по тегам