1   1  /  1  页   跳转

决战流氓软件

决战流氓软件



  本人写了一篇东西,有关流氓软件的,请各位指教一下。


  声明:如需转载须取得作者同意,并不能用于任何赢利目的用途。


    http://www.uploadhut.com/upload/121136.doc
最后编辑2006-09-08 15:13:28
分享到:
gototop
 

因为内容太多,直接给出文件的链接!
gototop
 

全文的链接地址已经发到上面了,请大家下载看一看,多多指教!

附一小段内容:

*一次实战经历
下面我介绍自己亲历的一次“流氓软件”清除的经历。某日,安装常用软件后,打开浏览器,看见多了工具条,是一个叫“中搜”的东东(现在也被列为“流氓软件”之一),可能是刚才被捆绑安装了。
我的系统是XP-SP2,用IE上的“管理加载项”工具,看到其中有一个关于中搜的一个BHO加载项,于是禁用之,重启IE还有,用HiJackThis、3721等工具自动修复,也不行,到相应的文件夹下(..\searchNet\)直接删除文件,显示“正在使用……”,重启到“安全模式”下,再进行如上操作,仍然不行。
于是想到是不是本身有别的保护机制,cmd到相应文件夹下,进行控件反注册,regedit /u zhongsou.dll,重启后再去删文件,还是不行。
又想到了启动项和服务,注册表中没有自启动项,服务倒是找到了一个,“Remote Log”,文件是X:\windows\system32\ServeHost.exe,试着去禁用它,根本不可行,怎么回事呢?还有其它保护吗?
赶紧拿出了IceSword,看看SSDT,果然有几处标明红色的地方,其中大部分是瑞星杀毒软件的,有一个anfad.sys引起了我的注意,到..\system32\drivers\下用dir *.sys /od看一下,果然anfad.sys是一个修改日期较新的文件(8月17日),同时还看到一个相同日期的文件fad.sys,点右键看看它们的属性,果然有改过源文件名,确信是这个RootKit在“罩”着其它的文件。Regedit到注册表中,找到所有含anfad.sys和fad.sys键删除掉(其实主要在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Anfad\和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FAD下),但再次打开注册表,这两个键又出现了!分析原因,是因为这两个文件都已经驻留内存,它们在监控注册表的更改。真的没法子了吗?
于是又请出IceSword,用它的注册表功能,删除那两个键,成功,看起来IceSword的功能还是挺强大的(有一点我没有试,不知道在安全模式下是否可以用Regedit来进行处理,请您帮我试一下,并告诉我一声)!回过头去处理那个“Remote Log”服务,成功禁用,BHO也成功禁用,重启,相应的文件都可以删除了(..\searchNet\和..\system32\drivers\下的相关文件)。除了上面提到的几个文件名外,从网上了解到这个软件可能还是其它文件,我是没碰到,可能是版本不同,请读者自已研究。
其实我已经发现,这个程序有uninstall.exe文件,可以用这个文件进行自动卸载。用上面的方法只是出于研究的目的,读者可用它的自带卸载文件进行卸载,不过网上有说,自动卸载不能彻底删除!
可以看到这个“中搜”就使用了BHO、服务、RootKit等技术,从网上查相关资料可以了解到,用这些技术软件可以进行自我隐藏,自我保护,自我恢复,网络访问,后台升级,监视用户等操作,厉害吧!因此,我们一定要将上面介绍的这些方法掌握,以便能和它们在战斗中取胜。总结起来,清除“流氓软件”的大体上要按如下步骤进行(顺序不能颠倒):
①用HiJackThis、IceSword等工具检查系统,发现问题;
②如果有RootKit保护,要先想法把它们去除;
③禁用相关服务,删除相关自启动项;
④重启计算机或停掉相关进程;
⑤反注册相关控件(Regsvr32 /u xxxx.dll);
⑥修复BHO(很多工具可用);
⑦删除相关文件;
⑧成功!
gototop
 

希望读过的朋友能够反馈一下!
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT