电脑硬件环境:
CPU:Intel Core i3
内存:2GB
硬盘:320GB
显卡:主板集成
暴力测试1:防假死网站实验,智能拦截崩溃Flash
首先,我们用各种浏览器访问一个假死实验网址:http://se.360.cn/v5/laboratory.htm,点击左侧的“第二代防假死”链接,再点击页面中的“点此测试”,同浏览器其他标签窗口仍然工作正常,按照测试说明,果然出现Flash崩溃,而在360安全浏览器5.0版下,没有导致浏览器假死(见图1)。
图1 360安全浏览器进行测试后未出现假死现象
接下来试了傲游、IE、Firefox等浏览器,点击“点此测试”按钮后,傲游、IE(包括IE9)、Firefox三款浏览器直接卡死,不能进行任何操作,只能重启才能使用浏览器;搜狗浏览器当前页面卡死无响应,最小化时残留页面白屏。
暴力测试2:75个Flash页面没有崩溃
用于测试的网址可能和真实环境有差别,我准备手工来检验防假死的能力,方法是这样的:同时打开多个Flash播放页面,直至其崩溃为止。嗯,就以一个在线小游戏网站为例,都是Flash,我不停地打开游戏,看你崩溃不崩溃(见图2)!
图2 打开75个页面之后 浏览器标签依然切换自如
测试时,不仅需要打开游戏页面,还要点击页面中的“Play”运行游戏,折腾得头晕,最终打开了75个游戏页面,360安全浏览器还是咣咣地在那欢声笑语,它未崩溃,我先崩溃了!
终极暴力测试:广告网页测试
搬出更狠的一招:直接打开多个带网页广告元素众多的网站。根据我多年的经验,这类网站中含有的插件较多,弹出窗口也多,很容易导致浏览器打开缓慢,甚至直接崩溃。在卡饭论坛的病毒样本区找到多个带插件弹出窗口的网站(见图3)。
图3 打开多个含插件、弹窗网页 360安全浏览器无假死现象
最终,以我的失败而告终,我想不出来还有什么其他招能测试到浏览器假死现象,防假死的功能很实用,非常适合我。