是否可以通过编程方式将.exe文件添加到Windows Vista防火墙的例外列表中,以使其正常运行?我正在使用VC ++。
是的-如果您查看WindowsFirewallAddApp方法here,它应该为您提供一些方法。
我不确定对Vista防火墙的了解,但是我很肯定地认为,以编程方式访问防火墙例外列表会违反任何计算机的安全性。如果Windows以这种方式允许任意代码摆弄防火墙,我会感到非常惊讶。
坐在计算机前的用户或设置网络范围安全策略的网络管理员将是仅有的两个人能够这样做。请注意,他们都是交互进行该过程的实际人员。