mirari 发表于 2012-4-28 16:16

【死程】又是软件开发的疑问,如何成为windows防火墙的信

开启windows防火墙或者其他防火墙后,不添加一条规则的话,显然我们开发的程序就不能正常使用。
但是,领导表示,添加规则这种行为,太,麻,烦。
所以现在我们要想办法在运行安装程序的时候神不知鬼不觉地给windows防火墙添加一条规则,没错,只针对windows防火墙,至于别的防火墙,谁管他。
我看了下我们做安装包的同事,现在已经走上了修改注册表停止系统服务的邪路,下一步估计就是做成病毒了。
其实我觉得让用户添加一个规则也是很正常的事,在win7下初次运行联网程序的时候应该会出现一个本地网络、家庭网络、公用网络的提示,勾选一下也不是什么麻烦的事。但是我们的程序似乎在win7下执行时,不会弹出这么一个窗口。
这个是否需要在开发时通过调用什么公用函数来控制?

领导还表示,像飞秋这样的程序在运行的时候就没有任何提示,但一样可以穿过防火墙,它能做到我们为什么做不到。
我记得win7下飞秋也是会弹提示的但是我现在早就不用自带防火墙了所以没法确证……
但是确实有一些程序在运行时是可以自动通过防火墙的吧,这些应该就是微软认证的信任机构吧。
我看了下comodo防火墙,里面就有一个信任软件供应商列表。
怎样才能出现在这些列表里呢?找这些防火墙厂商谈判然后给钱吗?

char1st 发表于 2012-4-28 16:44

Elisha 发表于 2012-4-28 19:05

HyperIris 发表于 2012-4-28 23:56

HyperIris 发表于 2012-4-28 23:57

页: [1]
查看完整版本: 【死程】又是软件开发的疑问,如何成为windows防火墙的信