MVPdream.org

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  235篇文章 :: 0篇收藏:: 52篇评论:: 10个Trackbacks

公告

请移步至mvpdream.org

文章

收藏

相册

Microsoft's WebSite

友情链接

存档


正在读取评论……


Real-time Protection

实时监控到底在监控什么?

 

本文尝试解释Microsoft AntiSpyware (Beta1)Real-Time Protection(实时监控)到底监控了什么项目以及那些项目的一些概念和应用,以便于读者对于该软件进一步的了解。

(下文中的Real-Time Protection将以“RTP”表示)

 

Microsoft AntiSpyware (Beta1) 简易使用手册》中可以看到RTP中监控了三大项目:

Internet Agents

Application Agents

System Agents

 

上次介绍过了Internet Agents,这次该应上次的承诺,介绍System Agents

1AppInit DLL(程序动态链接库)

RTP监控未经授权的改动或添加到APPInit_DLL Files(程序动态链接库文件)注册值

Q:何为AppInit DLLA:当User32.dll被读取时,在AppInit_DLL注册值包括的名单中的.dll文件也会都被读取。因为大多数Windows执行要读取User32.dll,而在AppInit_DLL文件注册值名单中所列的.dll也都会被读取。这使得.dll文件很难被移除,因为其读取过程是多重的,除非停止操作系统,否则这种联动读取的过程是不会停止的。User32.dll文件在每次你登录电脑的时候会被自动启动的进程读取。这样子意味那些AppInit_DLL名单中的.dll文件会跟随Windows运行,同时允许了那些间谍软件在你得到授权使用系统之前把自身隐藏或者保护自身。

2Approved Shell Extensions(合法的外观扩展)

RTP监控未经授权的改动Windows外观及扩展。

Q:何为Approved Shell ExtensionsAShell extensions允许开发者给现有的Windows外壳添加一些功能,一个标准的Shell extensions带有上下菜单、特定操作、ICO图标和文件夹等。

3Context Menu Handler(上下文菜单管理)

RTP监控未经授权的改动Windows上下文菜单。

Q:何为Context Menu HandlerA:该Context Menu Handler功能为向特定类型的文件对象增添上下文相关菜单。(如安装了WinZip之后右键点击文件会有个上下文菜单出现)

4Control.ini PolicyControl.ini参数)

RTP监控未经授权的更改Control.ini以改变控制面板。

Q:何为Control.iniA:即控制面板的参数文件,你可以在其中在某个控制面板的项目.cpl=之后输入YesNo来决定是否在控制面板中显示某项目。

5Explorer Trojan(资源管理器特洛伊)

RTP监控已知的资源管理器特洛伊木马。

Q:何为Explorer TrojanA:当你启动你的电脑时,Microsoft Windows会在指定的Windows目录中读取explorer.exe文件。无论用何种办法,只要在C盘根目录中存在explorer.exe,就会代替Windowsexplorer.exe而被执行。如果C盘根目录下的explorer.exe文件已经被破坏,你就会被强制无法使用你的电脑。

6Ini File Mappingini文件映射)

RTP监控已经被安装了的程序的一个ini文件映射位置。

Q:何为IniFileMappingAMicrosoft Windows2000WindowsXP和其它的最近发布的Microsoft操作系统版本,一般不会用system.iniwin.ini文件。出于兼容性考虑,它们用一个叫做IniFileMapping的功能。IniFileMapping将所有目录中的.ini文件注册入注册表的.ini文件键值中。当你运行一个程序,一般会先读取其中的.ini文件的参数,Windows会先检查注册表键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping中的.ini映射。如果找到了,Windows就会从其中的键值中的设置参数代替该.ini文件。

7Shared TaskScheduler(共享任务调度程序)

RTP监控那些可以将自己添加进入任务调度表中让Windows运行的未知程序。

Q:何为Shared TaskSchedulerA:在任务调度程序中列出的文件都会在你启动Windows时被运行。

8Shell Execute Hook

RTP监控改动系统Shell Execute Hooks

Q:何为Shell Execute HooksAShell Execute Hooks是一个被Windows Shell,资源管理器读取的一个项目。

9Shell Open Commands

RTP监控改动系统的Shell Open Commands

Q:何为Shell Open CommandsAWindows执行指示在注册表的部分:HKEY_CLASSES_ROOT\exefile\shell\open\command "%1" %*。一些命令被隐藏在这里,直到一些.exe文件被执行,这些命令也会打开。

10Shell Service Object Delay Load

RTP监控未经授权的程序把它们自身加入启动键值,让Windows读取。

Q:何为ShellServiceObjectDelayLoadA:每当你启动电脑时,在ShellServiceObjectDelayLoad列出文件的文件都会由Explorer.exe自动读取。

11User Shell Folders(用户自定义文件夹外观)

RTP监控未经授权的更改用户自定义文件夹外观设置。

Q:何为User Shell FoldersAUser Shell FoldersWindows会以默认显示某些类型的设置和数据的文件夹。

12Windows Directory TrojansWindows目录特洛伊)

RTP监控可以读取Windows启动时需要读取的文件的间谍软件。

13Windows ExtensionsWindows扩展)

RTP监控未经授权的更改Windows扩展的系统目录。

14Windows Password ProtectionWindows密码保护)

RTP监控未经授权的更改Windows自动登录的参数。

Q:何为Auto-logon PasswordA:在Microsoft WindowsXP专业版中,你可以使登录过程自动化,密码和一些相关信息已被存储进注册表。

15Windows ProtocolsWindows协议)

RTP监控有威胁的来自重要的标准协议驱动的转向器。

Q:何为ProtocolsA:有一种间谍软件技术:利用控制Windows协议渗入和操作你的电脑用来发送和接收一些信息。

16Windows Update ServiceWindows更新服务)

RTP监控修正你的Windows更新访问设置

Q:何为Windows Update ServiceA:最新版本的Microsoft Windows操作系统加进了一个自动更新的功能:当你的电脑在线时一个可以从Microsoft.com自动下载最新安全和应用程序更新的功能。

17Windows Host FileWindows Host文件)

RTP监控对于Windows Host文件的修改,如果添加了新的Host进入或者旧的覆盖或者删除,那么会有一个弹出对话框提醒你是否允许。

Q:何为Windows Host FileA:你的Host文件是用来执行域名到IP地址的转换的,如信件转寄一样Host FileWeb网站的转寄地址。例如,假定下列入口在Hosts File192.168.0.12 www.microsoft.com.Microsoft AntiSpyware (Beta1)简易使用手册》提过我们可以在Advanced Tools中的Networking中修正Hosts File

18Windows Logon PoliciesWindows登录参数)

RTP监控未经授权的添加或修改Windows登录参数。

Q:何为Windows LogonAWindows Logon可以有效的管理用户登录和注销行为。

19Windows System.ini FileWindows System.ini文件)

RTP监控添加或修改System.ini文件,同Windows Host一样,如果有此行为,AntiSpyware会有弹出窗口提醒是否允许该操作。

Q:何为System.iniAThe C:\windows\system.ini文件是一个设定初值的文件用户Microsoft Windows用以初始化系统设置诸如字体、键盘、语言以及其它的各种各样的设置。

20Windows Restrict AnonymousWindows匿名用户限制)

RTP监控修改Windows匿名用户限制。

Q:何为Restrict AnonymousA:限制匿名用户的权限,减少非法用户操作的可能,增强你的系统的安全。

21Windows Win.ini FileWindows Win.ini文件)

RTP监控添加或修改Win.ini文件,同Windows system.ini一样,如果有此行为,AntiSpyware会有弹出窗口提醒是否允许该操作。

22Winlogon Userinit

RTP监控未经授权的更改Winlogon Userinit设置。

Q:何为Winlogon UserinitA:一种进程,UserInit程序运行登陆脚本,建立网络连接和启动Shell壳。

23Winlogon Shell

RTP监控未经授权的更改Winlogon Shell设置。

Q:何为Winlogon ShellA:每当你登录Windows时,Winlogon Shell会随之自动运行。Winlogon Shell是你用来管理Windows的主要用户界面。

24WOW Boot Shell

RTP监控每当Windows启动时,间谍软件能启动某种特殊程序的威胁。

Q:何为WOW\Boot\ShellAWOW\Boot\Shell是一种注册表条目,其中可以设置每当Windows启动时也随之运行的特殊程序。

 

对于System Agents的介绍到此为止,下次推出Real-Time Protection中的最后一个项目:Application Agents

 

参考文献:Microsoft AntiSpyware Help

 

                                                         ————By Stone.sxy



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=235591


[点击此处收藏本文]  发表于2005年01月11日 5:42 PM




正在读取评论……

发表评论

大名:
网址:
验证码
评论