最近这个QQ和360打架真是不可开交。我一直对QQ不热不冷,不过因为同学多而不得不用。另一面对于360也没多少好感,出身不正,野心不小,我从来不用,只是对于对病毒防护不佳的同学推荐他们装一个。但是这口水仗一打我才觉得如果QQ干的这么差,我或许应该摒弃这个小东西,换用别的支持QQ的IM软件也成。所以就弄了一个微软的Process Monitor测试了下。 (卡巴斯基7.0.0.125,使用2010-8-14病毒库无毒)
我的本意是QQ不应该做这种无耻的勾当,当然结果我只能说我觉得没什么。我的QQ2009(660版本)确实读取了system32下边的drivers文件夹中的一个名为fidbox.dat的文件,而这个文件是卡巴斯基给应用程序确定的一个类似MD5的快速检查值。用卡巴的同学应该知道有时候某个应用程序升级,升级后再用的时候卡巴可能会弹出窗口说“程序可疑,与之前的应用程序不符”,就是利用它完成的。但是QQ虽然频繁读写这个文件,但是没有上传,这就让人不解了,如果读取了不上传,怎么窃取用户信息呢

(reserve.gdsz.cncnet.net是用来确认你是否连线用的,localhost是测试本地回环网络的)
此外QQ有在documents and settings下边一个自己的文件夹里面记录日志,这个是很多程序都有的正常行为。它还跟system32下的drivers有点交情,毕竟它也是有自己的虚拟键盘驱动的,跟几个驱动打交道是很正常的事情。之外它对我的个人文件夹丝毫不感兴趣,对于什么邮件、msn,它实在是太冷淡了。
也就是说QQ确实读取了我的个人文件(不属于它的,也不是我的,而是卡巴斯基的文件),但是腾讯没有利用这个文件干什么事情。也就是说360说的那些对于我这个2009(660版本)的QQ来说是无稽之谈。
根据其他同学的帖子呢(
http://ipv6.cgbt.cn/forums/viewthread.php?tid=323168和
http://ipv6.cgbt.cn/forums/viewthread.php?tid=323175),我大致有一个判断。
请注意,第一个帖子里面的图片偷梁换柱,企图瞒天过海。你不是说QQ上传么?请用你的监测软件截图,把上传的网址、发包大小、发包内容放出来看一看。就算QQ真把fidbox.dat上传了也没什么,你能用MD5把原来的文件恢复吗?要这么NB,根本不用下载东西了,从网页复制个MD5值,立马还原成文件,以后迅雷什么的下载软件全没有用了。QQ本来就不是安全软件,那个QQ安全我也不知道是哪里的(反正我这个QQ没有),就算是2010里面的也不过是新出现的,哪能把所有的病毒都杀尽,就算是360出的什么杀毒软件不也是个笑话,更何况刚进军安全的腾讯呢。至于第二个帖子么,根本就是无图无真相,没图说锤子哟。
所以我认为,一,安全这东西还是要靠收费软件的,哪怕弄个杀不了毒的瑞星也行,至少它能让你知道密码要丢了,赶紧重装/还原系统。
二、就是360攻击的其实不是QQ,而是QQ医生(或许就是那个QQ安全?不了解)。360攻击QQ能怎么样?它弄个安全聊天软件?360是做安全的,就怕用户众多的腾讯弄个安全软件,一旦这东西绑在QQ上,就跟IE绑在Windows一样,迅速就能普及千家万户,结果就是QQ医生取代360,就跟IE打败网景的net scape一样。或许QQ医生有上传东西让360抓住了,不过我没有QQ医生,也不打算装这种东西,所以是不是这样的,你们可以自己用上边的process Monitor测试一下。注意,这个程序深入系统底层,使用的时候会很慢的。
最后想说一下,我们都是至少读本科的人了,人云亦云不是我们的风格,也不该是我们的风格。专业的人有两个特点,一个是技术水准专业,一个是做事风格专业。此文与大家共勉。