Программно добавить исключение в брандмауэр Windows Vista - PullRequest
1 голос
/ 11 сентября 2009

Подскажите, пожалуйста, есть ли способ программно добавить файл .exe в список исключений для брандмауэра Windows Vista, чтобы он мог нормально работать? Я использую VC ++.

Ответы [ 2 ]

2 голосов
/ 11 сентября 2009

Да - если вы посмотрите на метод WindowsFirewallAddApp здесь , он должен дать вам несколько идей, как это сделать.

1 голос
/ 11 сентября 2009

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

Пользователь, сидящий перед компьютером, или сетевой администратор, устанавливающий политики безопасности в сети, будут единственными, кто сможет это сделать. Обратите внимание, что они оба являются действительными людьми, делающими процесс в интерактивном режиме.

...