


软件下载排行
最近更新软件




【斑马资讯 评论】众所周知,即时通讯、搜索、下载并称为互联网领域永远不变的三大主流应用。最近,两个市场战火已经逐步烧到了下载领域。IM巨头腾讯在qq.com上大力推广他们的超级旋风,沉寂已久的FlashGet也推出了号称双核的新版客户端和资源门户。作为下载软件的入口:浏览器监视就成了兵家必争之地。下载软件在比拼谁下载的更快的同时,一场浏览器监视优先级的战争,正在广大用户系统的幕后悄然展开。笔者也是多年的网民,见证过无数软件的潮起潮落。最近在使用 FlashGet的1.8正式版和超级旋风的时候,无意中发现了这两个软件一些“鲜为人知”的幕后操作,觉得很有必要将之公布于众,所以利用个人时间写了这篇文章,相信笔者所揭示的,仅仅是冰山一角,在此抛砖引玉,还望牛人能做进一步分析。
事情起源于笔者在cnBeta上看到了 FlashGet推出了新版,本着尝鲜的目的就下下来用用看。笔者机器上有多款下载工具,但是自从安装了FlashGet之后,不管如何设置,只要对一个超级连接点左键,FlashGet都会跳出来。另外还发现了一件怪事:笔者经常在mp3.baidu.com上搜索歌曲,一般情况下当点击一个结果时,会弹出一个小窗口如下:

但是自从安装了FlashGet 最新版本之后,除了上面的这个窗口外,每次都会多跳出一个页面,非常烦人。另外一个让笔者感觉很愤怒的是,现在包括超级旋风、迅雷、DuDu等在内的主流下载软件都会在用户浏览网页时判断鼠标指向的是不是一个Flash文件,如果是一个Flash文件,就会在鼠标旁边出现一个悬浮窗口,可以方便用户下载。本来这是一个很好的功能,但是FlashGet的悬浮窗会自己获取焦点,骗用户点那个下载按钮,不知道做软件的人是怎么想的。
抱着好奇的心理,笔者使用金山自带的“金山反间谍2007”察看浏览器状态如下:

可以看到,在浏览器辅助对象(BHO)下面有四项,其中超级旋风和迅雷各一项,而FlashGet竟然有两个。处于安全考虑,笔者决定将FlashGet删除。结果在删除时,系统提示我:

开始以为是FlashGet的BHO正在被IE使用,结果在“金山反间谍2007”中看到FlashGet的两个被IE加载地DLL分别是: jccatch.dll和getFlash.dll。那么这个fgmgr.dll到底是正在被谁使用呢?笔者只好在windows XP的控制台下,运行tasklist /M来查看。结果大吃一惊:

再进一步查看,发现几乎所有的进程都加载了fgmgr.dll。这和病毒有什么区别?为了删除这个dll,笔者又下载了几个反黑客程序进行检测,结果一检测就报警,说IE被安装了一个叫做WH_CALLWNDPROC的系统钩子。经过笔者反复安装/卸载FlashGet最终确定,这个钩子确实是 FlashGet安装的。FlashGet是大家经常使用的下载工具,口碑一直很好,笔者开始以为FlashGet是被病毒感染了才会这样,但是事实就是事实,大家可以从FlashGet的官方首页下下来自己分析。
本以为事情就这样结束了,谁知一波未平,一波又起。12月20号腾讯发布了超级旋风的新版,鉴于FlashGet的事情,笔者想看一下超级旋风的新版能不能绕开FlashGet的“阻挠”截获浏览器点击。在安装了这款跟迅雷界面超级相似的软件后,笔者发现了一个很有意思的情况:当FlashGet和超级旋风都不启动的情况下,如果点击一个超级连接,那么肯定是FlashGet截获,并弹出新建面板。如果FlashGet和超级旋风都启动的情况下,每次都是超级旋风截获点击弹出新建面板。再反复试验了几次之后,笔者发现,如果安装了这两个软件在IE下点击一个被监视的超级连接时,IE会假死好久。
大家使用下载软件来代替IE的“另存为”,本来是为了获取更快的速度,我们也欢迎更多的下载软件竞争,这样收益的是我们广大用户。但是现在这种恶性竞争已经严重伤害普通户用的利益,我们更希望下载软件给我们带来更快的速度以及更好的下载管理,而不是拿我们的机器做战场。
