系统安全之Windows启动安全隐患详解(4)

2008-02-23 07:06:17来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

[HKEY_CLASSES_ROOT\exefile\shell\open\command] @="%1" %* [HKEY_CLASSES_ROOT\comfile\shell\open\command] @="%1" %* [HKEY_CLASSES_ROOT\batfile\shell\open\command] @="%1" %* [HKEY_CLASSES_ROOT\htafile\Shell\Open\Command] @="%1" %* [HKEY_CLASSES_ROOT\piffile\shell\open\command] @="%1" %* [HKEY_LOCAL_MACHINE\Software\CLASSES\batfile\shell\open\command] @="%1" %* [HKEY_LOCAL_MACHINE\Software\CLASSES\comfile\shell\open\command] @="%1" %* [HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command] @="%1" %* [HKEY_LOCAL_MACHINE\Software\CLASSES\htafile\shell\open\command] @= "%1" %* [HKEY_LOCAL_MACHINE\Software\CLASSES\piffile\shell\open\command] @="%1" %*

其实从注册表的路径上也许就隐约可以看出,这些都是一些经常被执行的可执行文件的键值。往往有些木马是可以更改这些键值从而达到加载的目的:

如果我们把“"%1" %*”修改为“file.exe"%1" %*”,则文件file.exe就会在每次执行某一个类型的文件(需要看修改的是哪一个文件类型)的时候被执行!

当然,可以被更改的不一定只是可执行文件,比如冰河就利用了TXT文件的键值:

[HKEY_CLASSES_ROOT\txtfile\shell\open\command]实现木马的一种启动方式。

四、其他启动方式

1.C:\Explorer.exe启动方式

这是一种特殊的启动方式,很少有人知道。

在Windows 9x下,由于System.ini只指定了Windows的外壳文件Explorer.exe的名称,而并没有指定绝对路径,所以Windows 9x会搜索Explorer.exe文件。搜索顺序如下:

首先搜索当前目录;如果没有搜索到Explorer.exe则系统会获取

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment\Path]

的信息获得相对路径;如果还是没有文件,系统则会获取

[HKEY_CURRENT_USER\Environment\Path]

的信息并获得相对路径。

其中,

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path]

[HKEY_CURRENT_USER\Environment\Path]

所保存的相对路径的键值为:“%SystemRoot%\System32;%SystemRoot%”和空。

所以,由于当系统启动时,“当前目录”肯定是“%SystemDrive%\”(系统驱动器),这样系统搜索Explorer.exe的顺序应该是:

%SystemDrive%\(例如C:\)

%SystemRoot%\System32(例如C:\Winnt\System32)

%SystemRoot%(例如C:\Winnt)

此时,如果把一个名为Explorer.exe的文件放到系统根目录下,这样在每次启动时,系统就会自动先启动根目录下的Explorer.exe而不启动Windows目录下的Explorer.exe了。

在Windows NT系列下,Windows NT/2000更加注意了Explorer.exe的文件名放置的位置,把系统启动时要使用的外壳文件Explorer.exe的名称放到了:

			   
			   

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:加强Windows 2000系统安全的另类怪招

下一篇:留心网络版杀毒软件采购常见的三大误区