论文部分内容阅读
他,上学时怕家长,工作了怕领导,结婚了又怕老婆……最近,他居然连一台新买的电脑都开始怕!原来,这台预装了Vista的新电脑每次开机都有80多个进程,确实有点儿可怕……打开任务管理器,一堆的svchost.exe、rundll32.exe、explorer.exe……都说存在即合理,你可知病毒、木马也会混进来?
小编有话说:跟这位仁兄相似的情况存在很多,现在许多新买的品牌机,无论是台机还是本本,都预装了正版Vista系统,开机后八九十个进程同时运行是常事儿,如果不是大内存,还真有点儿吃不消。
10个svchost.exe,您老哪位?
在进程列表中,有10个左右同名的svchost.exe进程,这些进程是否正常?
1.前世今生
在系统安装文件夹中,可以看到很多扩展名为DLL的文件,是动态链接库文件。如果说运行的程序是作战时候的排头兵、先锋,那么DLL文件则是Windows为程序准备的后勤部队。当某个排头兵需要弹药支援时,DLL后勤兵就会冲上前去提供。svchost.exe是后勤兵的S长官。负责调用DLL文件来向其他程序提供服务。由于系统中有很多DLL文件,有时候同时需要调用多个,此时,S长官的数量就会增加。
2.您老是否藏了点儿猫腻?
由于svchost.exe的特殊性,在进程列表中的数目往往并不是固定的。使用“svchost viewer”(http://www.codeplex.com/svchostviewer)。
运行软件后,开始需要搜索数据,对正在运行的svchost.exe验证。它对当前运行的每个svchost.exe的路径、负责调用的服务或是DLL文件,给出了明晰的描述。正常的svchost.exe对应的程序位于C:\Windows\System32目录下,在图1中如果看到某个svchost.exe不在这个系统位置,再看看所执行的服务及描述,就可以判断出是否有问题。手工关闭方法:按Win+R打开运行对话框,输入“services.msc”并回车,找到相应服务选择“禁用”即可。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah200907/dnah20090719-1-l.jpg)
5个Rundll32.exe,您干嘛的?
他又开始紧张起来了……这些Rundll32.exe中是否也藏有猫腻呢?
1. 何许人也
S长官负责在前线调度DLL支援程序,R长官Rundll32.exe在Windows后方精密部署,他的作用是执行DLL文件中的内部函数。如果看到系统中有多个Rundll32.exe,证明用Rundll32.exe启动了多个DLL文件。有些病毒木马将自己伪装成DLL文件,导致出现多个R长官的存在。
2. 剔除伪装的R长官
Rundll32.exe位于系统分区的\WINDOWS\system32和WINDOWS\system32\dllcache目录,如果发现其他分区也有,十之八九是感染病毒了。怎么办?
打开360安全卫士后,单击“高级→系统进程状态”项,在列表中选择一个进程,如图2所示,稍后就会在弹出的“详细信息”窗口中看到该进程的“安全级别”以及其他相关信息。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah200907/dnah20090719-2-l.jpg)
小提示
同理,出现了多个explorer.exe、csrss.exe也很可能是中了木马,推荐使用360安全卫士等工具查询。
那么多系统进程,哪些必须有?
Vista很多自带的系统进程并不实用,尤其对于个人用户来说,留之,不如去之……
Vista必须有的进程
Dwm.exe 桌面窗口管理器 Vista特有,管理玻璃特效
csrss.exe 客户端服务器 控制Windows图形相关子系统,必须一直运行
SLsvc.exe 软件授权服务
services.exe 服务和控制器应用程序
ctfmon.exe 高级文字服务 输入法相关程序
conime.exe 命令行模式输入法
winlogon.exe 系统登录应用程序
网络大补贴
1.rundll32.exe命令列表大全:http://www.shanxi.in/thread-1465-1-1.html。
2.小编整理,Vista最该禁用的十个系统服务:http://powerson.blog.cfan.com.cn。
小编有话说:跟这位仁兄相似的情况存在很多,现在许多新买的品牌机,无论是台机还是本本,都预装了正版Vista系统,开机后八九十个进程同时运行是常事儿,如果不是大内存,还真有点儿吃不消。
10个svchost.exe,您老哪位?
在进程列表中,有10个左右同名的svchost.exe进程,这些进程是否正常?
1.前世今生
在系统安装文件夹中,可以看到很多扩展名为DLL的文件,是动态链接库文件。如果说运行的程序是作战时候的排头兵、先锋,那么DLL文件则是Windows为程序准备的后勤部队。当某个排头兵需要弹药支援时,DLL后勤兵就会冲上前去提供。svchost.exe是后勤兵的S长官。负责调用DLL文件来向其他程序提供服务。由于系统中有很多DLL文件,有时候同时需要调用多个,此时,S长官的数量就会增加。
2.您老是否藏了点儿猫腻?
由于svchost.exe的特殊性,在进程列表中的数目往往并不是固定的。使用“svchost viewer”(http://www.codeplex.com/svchostviewer)。
运行软件后,开始需要搜索数据,对正在运行的svchost.exe验证。它对当前运行的每个svchost.exe的路径、负责调用的服务或是DLL文件,给出了明晰的描述。正常的svchost.exe对应的程序位于C:\Windows\System32目录下,在图1中如果看到某个svchost.exe不在这个系统位置,再看看所执行的服务及描述,就可以判断出是否有问题。手工关闭方法:按Win+R打开运行对话框,输入“services.msc”并回车,找到相应服务选择“禁用”即可。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah200907/dnah20090719-1-l.jpg)
5个Rundll32.exe,您干嘛的?
他又开始紧张起来了……这些Rundll32.exe中是否也藏有猫腻呢?
1. 何许人也
S长官负责在前线调度DLL支援程序,R长官Rundll32.exe在Windows后方精密部署,他的作用是执行DLL文件中的内部函数。如果看到系统中有多个Rundll32.exe,证明用Rundll32.exe启动了多个DLL文件。有些病毒木马将自己伪装成DLL文件,导致出现多个R长官的存在。
2. 剔除伪装的R长官
Rundll32.exe位于系统分区的\WINDOWS\system32和WINDOWS\system32\dllcache目录,如果发现其他分区也有,十之八九是感染病毒了。怎么办?
打开360安全卫士后,单击“高级→系统进程状态”项,在列表中选择一个进程,如图2所示,稍后就会在弹出的“详细信息”窗口中看到该进程的“安全级别”以及其他相关信息。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/dnah/dnah200907/dnah20090719-2-l.jpg)
小提示
同理,出现了多个explorer.exe、csrss.exe也很可能是中了木马,推荐使用360安全卫士等工具查询。
那么多系统进程,哪些必须有?
Vista很多自带的系统进程并不实用,尤其对于个人用户来说,留之,不如去之……
Vista必须有的进程
Dwm.exe 桌面窗口管理器 Vista特有,管理玻璃特效
csrss.exe 客户端服务器 控制Windows图形相关子系统,必须一直运行
SLsvc.exe 软件授权服务
services.exe 服务和控制器应用程序
ctfmon.exe 高级文字服务 输入法相关程序
conime.exe 命令行模式输入法
winlogon.exe 系统登录应用程序
网络大补贴
1.rundll32.exe命令列表大全:http://www.shanxi.in/thread-1465-1-1.html。
2.小编整理,Vista最该禁用的十个系统服务:http://powerson.blog.cfan.com.cn。