Ответ 1
Ответ Greg в этом вопросе помог мне.
Любой способ отключить "интернет-выход" в окнах с помощью С#?
Есть ли в .NET библиотека, которая позволила бы мне манипулировать брандмауэром Windows с повышенной безопасностью в Windows 7?
Причина, по которой я спрашиваю об этом, заключается в том, что я хочу иметь возможность добавлять программные/портовые исключения программным способом.
Например, я хочу добавить program.exe в раздел "Входящие правила" и для этой программы, я хочу разрешить TCP-порт 5660 и UDP-порт 5660. Все остальные порты должны быть заблокированы только для этой программы;
Я рассуждал, что это можно было бы удобно установить в разделе "Входящие правила" в брандмауэре Windows в режиме повышенной безопасности; Надеюсь, это лучший способ сделать это?
Однако, как бы это сделать программно?
Я уже видел пример здесь, но я думаю, что это говорит о "Разрешить программу через оснастку брандмауэра Windows", в которой нет порта информация.
Ответ Greg в этом вопросе помог мне.
Любой способ отключить "интернет-выход" в окнах с помощью С#?