卡饭论坛's Archiver



中网S3 发表于 2008-8-7 10:30

屏蔽网页的弹出窗口和程序的弹出窗口

网页的弹出窗口曾经风靡一时,后来让人不胜其烦,结果成了过街老鼠,人人喊打,随着多种浏览器不断升级,各种浏览器插件的推陈出新,网页的弹出窗口终于销声匿迹。然而桌面程序的弹出窗口又旋即接踵而至,比如迅雷、QQ。下载快车、Realplayer甚至包括MSN不管用户是否喜欢都会弹出自己的窗口。这些窗口嵌入到应用程序中,拒绝这些程序运行将会导致杀敌一千,自损八百,一荣俱荣一损俱损。使用HIPS拦截这些窗口往往是收效甚微。
       通过进程来屏蔽这些窗口不是解决问题的办法,因为这些窗口的实现千奇百怪,有的是单独的dll、有的是单独的exe,有的则会主程序捆绑在一起。不过这些窗口特征都比较固定,比如窗口标题、窗口大小、窗口类别、窗口风格,窗口的寄主程序名。如果把这些特征作为规则,保存起来,凡是匹配到这些特征,就自动向该窗口发送关闭的窗口消息,或者根本就不让它创建,这样弹出窗口的问题就会迎刃而解,有人说这些窗口特征的搜集是一个难题,其实这个问题并不难,用户只需要像使用抓图工具那样,把鼠标停留在目标窗口,这些窗口的特征就会被捕捉程序自动获得。
然后特征被锁定成规则保存起来,以后就可以按照规则关闭窗口了。
     弹出窗口并不是HIPS的范畴,S3不支持对弹出窗口的管理和维护,发这个帖目的就是为了灌水。

kuririn 发表于 2008-8-7 13:12

有工具比沒工具好

只要不是針對性的 應該就無擋人財路之虞 相信大家都知道廣告窗口是幹啥的

中网S3 发表于 2008-8-7 13:25

看到有人讨论QQexternal.exe程序,随便说说。

eubyo 发表于 2008-8-7 15:23

弹出窗口并不是HIPS的范畴,S3不支持对弹出窗口的管理和维护,发这个帖目的就是为了灌水[:27:]

竹节大将军 发表于 2008-8-7 16:03

弹出窗口并不是HIPS的范畴,但却是非常有用的一个功能。

ssyknuwyg 发表于 2008-8-10 10:36

SSM有个窗口过滤,不过那必须那窗口有标题,没标题的也是掰扯

幽蓝冰魄 发表于 2008-8-12 22:02

QQexternal.exe
恩,这个可以。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.