过滤失效之谜

更新时间:2024-03-05 作者:用户投稿原创标记本站原创 点赞:16867 浏览:78648

上网冲浪最怕的是什么无外乎是误上流氓网站,中了恶意代码,IE被破坏得千疮百孔,强行被安装流氓软件或插件,时不时地弹出一些广告窗口,且不说内容是否健康,这些不请自来的广告窗口,使CPU占用率达到100%,无法正常操作电脑,被逼无奈不得不重装系统.

打开过滤

一日,在办公室电脑上摆弄KV2007,无意中发现KV2007有过滤功能.突然来了灵感,虽然平日小心翼翼地上网,但也难保有马失前蹄的时候.就算足自己再小心,却难保别的同事不会弄出问题.如果用好这个过滤功能,就可以有效地避开一些臭名昭著的病毒网站.

Step1打开KV2007程序主界面,在“工具”菜单下选择“设置”选项,点击“过滤”项目,然后进行过滤设置,过滤设置有三个级别,建议保留默认的“过滤标准”设置级别“中”,因为如果设置为“低”则不启用黑名单功能,而设置为“高”则只有存在于白名单的才可访问.

Step2为了避免出现不必要的麻烦,我们最好只设置黑名单,点击“切换到黑名单列表”按钮,点击“添加”按钮将已知的恶意或者病毒网站添加到黑名单(图2).

Step3重启电脑后,这些网站就会被KV2007主动拦截,当我们误点击黑名单中的时,这些网站就不能访问,不至于感染上病毒.

添加的小技巧

在往黑名单中添加时,不需要前缀“http://,”,比如“http://.省略”,只要输入“123456.省略,换句话说就是,凡是含有“123456.”字段的都会被屏蔽,如bbs.123456.tom、abc.省略等都会被屏蔽.

意外发生了

为了同办公室的另一台电脑也避免误访问这些网站,笔者如法炮制,使用上述方法给KV2007添加了黑名单.本以为万无一失,但某日,电脑被一个MM同事一番摧残后,笔者发现IE首页被恶意地改成了臭名昭著的9505上网导航网站,这个网站恰好是笔者第一个添加到KV2007黑名单的,难道它已经能够穿透KV2007的“过滤网”使用KV2007加网上下载的专杀工具终于将这“瘟神”从硬盘里驱走.

带着强烈的好奇心,笔者决定研究一下同一张KV2007光盘安装在相同操作系统的两台电脑,为什么会出现截然不同的情况.将两台电脑的KV2007的病毒库升级到最新,然后找来文件比较软件,对两个KV2007的安装文件进行对比分析,终于解开了这个谜团.

经对比发现,在KV2007安装目录的“AntiVirus”文件夹下,有个文件名类似但又有所不同的文件,能正常屏蔽黑名单的电脑该文件为“KVAddrDb.dll,而另一台文件名则为“KVAddrDb_1.dll”,通过对注册表进行分析,“KVAddrDb.dll”文件应该与过滤功能相关,估计问题就是出在这个文件上.

在问题机上关闭浏览器,打开“运行”,输入:regsvr32“C:\ProgramFiles\JiangMin\AntiVirus\KVAddrDb_1.dll”(图3),点击“确定”按钮后,会提示操作成功.这是对KVAddrDb_1.dll进行注册,注意,这行语句使用的全是半角符号,别忘记两侧的双引号,否则会提示错误.重启电脑后,给KV2007的黑名单中添加了一个门户网站的,打开IE,提示无法访问,KV2007的过滤功能得以生效.

有相同问题的用户,不妨先查看“AntiVirus”文件夹下是有“KVAddrDb.dll”文件还是“KVAddrDb_1.dll”文件,然后重新注册一下这个DLL文件,便可解决问题.


本文转载于 {$getarticleurl}