发新话题
打印

插入式木马的清除方法

插入式木马的清除方法

目前网络上最猖獗的病毒估计非木马程序莫数了,现在的木马攻击性越来越强,在进程隐藏方面,很少采用独立的EXE可执行文件形式,而是改为内核嵌入方式、远程线程插入技术、挂接PSAPI等,这些木马也是目前最难对付的。现在教你查找和清除线程插入式木马。 ; ]- w' B9 {" S( M, h4 _$ Y0 _

3 J( D+ x$ L2 i& I9 E: E2 G一、通过自动运行机制查木马
. t+ T& I, u+ s$ C+ a
7 C2 p  Q5 N7 f一说到查找木马,许多人马上就会想到通过木马的启动项来寻找“蛛丝马迹”,具体的地方一般有以下几处:
- e1 j  m0 S5 n5 u, C
- S0 Y: m5 y6 R; a(1)注册表启动项
5 k8 D' |& n3 X% P9 c7 b( _
1 C2 g- v# G" i9 ^, F% e在“开始/运行”中输入“regedit.exe”打开注册表编辑器,依次展开[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\]和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\]查看下面所有以Run开头的项,其下是否有新增的和可疑的键值, 也可以通过键值所指向的文件路径来判断,是新安装的软件还是木马程序。另外[HKEY_LOCAL_MACHINE\Software\classes\exefile\shell\open\command\]键值也可能用来加载木马,比如把键值修改为“X:\windows\system\ABC.exe %1%”。
1 a+ ^( ^1 j  @5 a) D6 ?5 g3 E) p, a% @
(2)系统服务 7 ?" S5 [, S. T9 B

! M4 T8 l! R6 ~" Z" T! h) k9 I有些木马是通过添加服务项来实现自启动的,大家可以打开注册表编辑器,在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runservices]下查找可疑键值,并在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\]下查看的可疑主键。然后禁用或删除木马添加的服务项:在“运行”中输入“Services.msc”打开服务设置窗口,里面显示了系统中所有的服务项及其状态、启动类型和登录性质等信息。找到木马所启动的服务,双击打开它,把启动类型改为“已禁用”,确定后退出。也可以通过注册表进行修改,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务显示名称”键,在右边窗格中找到二进制值“Start”,修改它的数值数,“2”表示自动,“3”表示手动,而“4”表示已禁用。当然最好直接删除整个主键,平时可以通过注册表导出功能,备份这些键值以便随时对照。
0 [& p; m, B/ k" V! m' R+ ^- {9 I
0 x. Y# n9 K. ^& t1 j, [0 W, r7 w(3)开始菜单启动组 2 H3 D( G& r0 m. H

* q! _( v& e/ `$ ]0 a. b现在的木马大多不再通过启动菜单进行随机启动,但是也不可掉以轻心。如果发现在“开始/程序/启动”中有新增的项,可以右击它选择“查找目标”到文件的目录下查看一下,如果文件路径为系统目录就要多加小心了。也可以在注册表中直接查看,它的位置为[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]键名为Startup。
4 u2 s% ~- V+ d% W2 r8 [! J6 l( ^3 K, b" d8 a9 X4 S( O6 n* P
(4)系统INI文件Win.ini和System.ini % i+ f2 R( m4 F- P* S5 F

% e! ^( y4 O( A系统INI文件Win.ini和System.ini里也是木马喜欢隐蔽的场所。选择“开始/运行”,输入“msconfig”调出系统配置实用程序,检查Win.ini的[Windows]小节下的load和run字段后面有没有什么可疑程序,一般情况下“=”后面是空白的;还有在System.ini的[boot]小节中的Shell=Explorer.exe后面也要进行检查。
2 k! h/ D* q7 T& T% ]9 _# _9 q# w. v3 j/ ~  ]* c9 ?/ U3 Q" S
(5)批处理文件 2 t1 _7 N8 E/ O- T: S7 {

0 t3 J3 n/ A7 F' l0 [& `4 {  l如果你使用的是Win9X系统,C盘根目录下“AUTOEXEC.BAT”和WINDOWS目录下的“WinStart.bat”两个批处理文件也要看一下,里面的命令一般由安装的软件自动生成,在系统默认会将它们自动加载。在批处理文件语句前加上“echo off”,启动时就只显示命令的执行结果,而不显示命令的本身;如果再在前面加一个“@”字符就不会出现任何提示,以前的很多木马都通过此方法运行。

想要访谈的站长请联系我Q:893819301

TOP

不错啊

TOP

发新话题