小红伞webguard小记
RPWT终于爆发,一直用小红伞好好的,假期值班在单位用自己电脑发现网络总是不太正常。经过仔细研究发现是小红伞webguard的问题。
开始:
在使用utorrent下载东西的时候,http网页不能打开,https可以打开,qq可以上,ping网关通,ping其他地址有间断的不通(不经常)。
环境:
使用网络环境不是在原来上班的地方,一开始认为是网络的问题,重启核心,重启nat,重启交换机,均没有效果(假期上班人不读哦,所以重启啦)。用其他笔记本测试发现没有我这样的问题。
发现:
于是一点一点查找问题,关闭软件,最终确定小红伞一关,网络立刻通畅。又一个一个关闭小红伞组件。终于发现是webguard的问题。关闭就正常了。
网上查了一些关于小红伞webguard的资料:
Antivir Guard与Antivir Webguard比较
1: Guard的检测位置和webguard不同
Guard是通过驱动程序,在系统调用文件的时候插一脚,把所有的调用都截取,然后检测病毒,再原封不动地送回(这样系统就不会出现异常,而有时候杀软导致蓝屏往往就是这里的驱动程序出了问题)
Webguard则是在系统里设置一个代理服务器a,所有发送给浏览器的信息会先经过“代理服务器a”,于是小红伞就可以利用这个“代理服务器a”进行病毒扫描。2: 两者的基本原理是相同的:通过中间件进行病毒检测
Antivir Guard与Antivir Webguard的具体信息流程
Guard: 系统内核调用数据 –> Guard –> 系统
Webguard: 来自网络的数据 –> Webguard代理服务器a –> 浏览器 –> 系统也就是说,开启Webguard后的实际流程是
来自网络的数据 –> Webguard代理服务器a –> 浏览器 –> 被系统内核调用 –> Guard –> 系统因此可以理解为webguard是多了件外套
Guard负责攘内,Webguard负责安外所以
1:当把webguard设置成自动阻止的话,网页上一旦有病毒被查到
页面就会像kis一样突然变成Antivir的一个专门页面,告诉你”这个网页上有毒xxxxxxx”
自然F版就没有这种形式的提醒
2:从上面的流程可以看到,处于网络通信流状态的数据 1:先会被webguard扫描一遍,然后该数据再会以系统里的文件的形式 2:被guard扫描
有的网马可以通过程序漏洞绕过步骤2直接进入系统
Webguard的存在意义便在于此
3:从本质上说Webguard会拖慢网速,但每个人都因为各自具体情况,有的明显,有的不明显关于是否启用Webguard
这是个见仁见智的问题,应该取决于使用者最优先考虑的事项(比如说不影响上网/尽可能绝对的安全 等等)和电脑配置、网络状况等具体条件比如,对于一个爱好杀软以至决不容许病毒进入的人来说(kafan上该有不少吧^^),启用Webguard是明智的(当然,外加一道Sandboxie,内再布一层Hips也许更好)
对于一台公司里用的电脑,往往Guard就足够了