驱动管家:安全、高效、精准的专业驱动下载站!

进程是什么?linux 查看进程怎么发现木马?

2018-01-17 15:24:29责编:llp   来源:驱动管家     人气:

对于进程这个概念,许多电脑用户都没有给予太多关注。在很多人印象里,只知道结束进程可以杀死程序,至于哪些进程对应哪些程序,究竟什么样的进程该杀,什么样的进程不能杀这些问题很少考虑。这里通过几个实例为大家揭开进程的神秘面纱。

实例一:和进程的“表演者”交个朋友

很多时候,我们并没有注意到系统中到底有多少进程。如果想了解进程的秘密,首先就必须和一些常见系统进程交个朋友,一旦掌握了它们,就能像侦探一样迅速从进程名单中发现可疑的家伙。

在Windows 2000/XP中,Ctrl+Shift+Esc组合键能快速调出任务管理器,而Windows 9X为Ctrl+Alt+组合键。

1.“主角”进程

首先来熟悉一下系统中的基本进程,它们是系统运行的基本条件,一般情况下不能关闭它们,否则会导致系统崩溃。

Windows 2000/XP:smss.、csrss.、winlogon.、services.、lsass.、svchost.(可以同时存在多个)、spoolsv.、explorer.、System Idle Process;

Windows 9x:msgsrv32.、mpr.、mmtask.tsk、kenrel32.dll。

你知道吗

进程与程序

简单地说,每启动一个程序,就启动了一个进程。在Windows 3.x中,进程是最小运行单位。在Windows 9X/2000/XP中,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 9X/2000/XP中,线程是最小单位。程序是永存的,进程是暂时的。举一个例子说:如果程序是剧本,那么表演过程就是进程;如果程序是菜谱,那么烹调过程就是进程。

人鬼情未了——Svchost.

它位于系统目录的System32文件夹,是从动态链接库(DLL)运行服务的一般性宿主进程。在任务管理器中,可能会看到多个Svchost.在运行,不要大惊小怪,这可能是多个DLL文件在调用它。不过,正因为如此,它也成为了病毒利用的对象,以前的“蓝色代码”病毒就是一例。另外,如果感染了冲击波病毒,系统也会提示“Svchost.出现错误”。

如果要查看哪些服务正在使用Svchost.,对于Windows 2000可从其安装光盘的SupportToolsSupport.cab压缩包中,将Tlist.解压缩至任意目录,接着在“命令提示符”中进入Tlist.所在目录,输入“tlist -s”并回车(“tlist pid”命令可看到详细信息)。而在Windows XP则直接输入“Tasklist /SVC”查看进程信息(“Tasklist /fi "PID eq processID"”则可看到详细信息)。

2.“配角”进程

这些系统进程虽然不是系统运行必须的,但也经常在进程列表中抛头露面。如internat.、systray.、rundll32.、loadwc.、ddhelp.、mstask.、ctfmon.、taskmagr.、msnmsgr.、wmi.,它们都是正常的系统进程。

建议在安装完Windows后,点击“开始→程序→附件→系统工具→系统信息”,在打开的“系统信息”窗口中再点击“软件环境→正在运行任务”(在此进程列表中,可看到更详细的属性,其中程序路径是非常重要的信息),接着点击“操作→另存成文本文件”,以后系统出现异常时则对照进行分析。另外,“优化大师”也提供了保存进程快照的功能●。

对于进程这个概念,许多电脑用户都没有给予太多关注。在很多人印象里,只知道结束进程可以杀死程序,至于哪些进程对应哪些程序,究竟什么样的进程该杀,什么样的进程不能杀这些问题很少考虑。这里通过几个实例为大家揭开进程的神秘面纱。

实例一:和进程的“表演者”交个朋友

很多时候,我们并没有注意到系统中到底有多少进程。如果想了解进程的秘密,首先就必须和一些常见系统进程交个朋友,一旦掌握了它们,就能像侦探一样迅速从进程名单中发现可疑的家伙。

在Windows 2000/XP中,Ctrl+Shift+Esc组合键能快速调出任务管理器,而Windows 9X为Ctrl+Alt+组合键。

1.“主角”进程

首先来熟悉一下系统中的基本进程,它们是系统运行的基本条件,一般情况下不能关闭它们,否则会导致系统崩溃。

Windows 2000/XP:smss.、csrss.、winlogon.、services.、lsass.、svchost.(可以同时存在多个)、spoolsv.、explorer.、System Idle Process;

Windows 9x:msgsrv32.、mpr.、mmtask.tsk、kenrel32.dll。

你知道吗

进程与程序

简单地说,每启动一个程序,就启动了一个进程。在Windows 3.x中,进程是最小运行单位。在Windows 9X/2000/XP中,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 9X/2000/XP中,线程是最小单位。程序是永存的,进程是暂时的。举一个例子说:如果程序是剧本,那么表演过程就是进程;如果程序是菜谱,那么烹调过程就是进程。

人鬼情未了——Svchost.

它位于系统目录的System32文件夹,是从动态链接库(DLL)运行服务的一般性宿主进程。在任务管理器中,可能会看到多个Svchost.在运行,不要大惊小怪,这可能是多个DLL文件在调用它。不过,正因为如此,它也成为了病毒利用的对象,以前的“蓝色代码”病毒就是一例。另外,如果感染了冲击波病毒,系统也会提示“Svchost.出现错误”。

如果要查看哪些服务正在使用Svchost.,对于Windows 2000可从其安装光盘的SupportToolsSupport.cab压缩包中,将Tlist.解压缩至任意目录,接着在“命令提示符”中进入Tlist.所在目录,输入“tlist -s”并回车(“tlist pid”命令可看到详细信息)。而在Windows XP则直接输入“Tasklist /SVC”查看进程信息(“Tasklist /fi "PID eq processID"”则可看到详细信息)。

2.“配角”进程

这些系统进程虽然不是系统运行必须的,但也经常在进程列表中抛头露面。如internat.、systray.、rundll32.、loadwc.、ddhelp.、mstask.、ctfmon.、taskmagr.、msnmsgr.、wmi.,它们都是正常的系统进程。

建议在安装完Windows后,点击“开始→程序→附件→系统工具→系统信息”,在打开的“系统信息”窗口中再点击“软件环境→正在运行任务”(在此进程列表中,可看到更详细的属性,其中程序路径是非常重要的信息),接着点击“操作→另存成文本文件”,以后系统出现异常时则对照进行分析。另外,“优化大师”也提供了保存进程快照的功能●。

实例二:查找木马的蛛丝马迹

许多木马和一些防护工具采用了双进程保护手段,例如“Falling Star”木马就采用双进程模式,下面来看看如何发现它们。

第一步:打开任务管理器。根据和常见进程比较,很明显会发现两个“熟悉的陌生人”(和系统基本进程名称相似,但不相同):“internet.”和“systemtray.”。请和上一实例中的”配角“进程比较。

进程是什么?linux 查看进程怎么发现木马?

第二步:打开“系统信息”的“软件环境→正在运行任务”,查看路径信息,两者均指向WindowsSystem32目录,而且文件大小、日期均相同,但从文件日期来看并不属于微软的系统文件。进入资源管理器查看其版本属性,虽然公司标明为Microsoft,但与系统文件中的微软公司名称书写并不相同,基本可断定是非法进程,并且为双进程模式。

第三步:在尝试结束进程时,第一次选择“systemtray.”来结束进程树,结果进程马上就再生了,任务管理器中又显示出这两个进程!于是再次选择“internet.”,然后结束进程树●。进程没有再生,从而将木马进程从系统中清。

实例三:真真假假系统进程

许多病毒和木马为避免从进程名称中发现它们的踪影,往往会采用“障眼法”,使用和系统文件或系统进程名称类似的进程名称。

1.文件名伪装

(1)修改常见程序或进程个别字符

例如,上面介绍的“Falling Star”木马的进程名称“internet.”就与输入法进程“internat.”十分相似。“WAY无赖小子”的服务端进程名称为“msgsvc.”,与系统基本进程“msgsrv32.”类似,还有Explorer.和Exp1orer.的区别,不仔细的话你能看出来吗?(数字“1”取代了字母“l”)

(2)修改扩展名

著名的冰河木马的服务端进程为Kernel32.,乍一看很熟悉,好像是哪个系统进程,其实系统根本不存在这样一个文件,Windows 9x的基本进程中却有一个叫做“Kernel32.dll”的。诸如此类的还有“Shell32.”的木马进程是从“Shell32.dll”这个大家都很熟悉的文件“演变”而来的,实际在系统中都是不存在的。

2.路径伪装

Windows目录和System目录是系统核心文件所在地,一般是“闲人免进”。因此,出入它们的文件一般都被人们认为是系统文件,而病毒和木马就借机将源文件放在这两个目录中。对于这类情况,一般只需要通过系统信息找到其源文件路径,打开文件的属性,从日期(这个非常重要,可以看是否与系统文件日期一样)、版本、公司名称信息中即可看出破绽。没有哪个病毒、木马文件能设计得与系统文件完全一致。

实例四:优化系统从进程开始

除系统运行必须的基本进程外,每个程序运行后都会在系统中生成进程,每个进程都会占用一定的CPU资源和内存资源。过多的进程和一些设计不良的进程就会导致系统变慢、性能下降,这时可对它们进行一下优化。

1.精简进程

系统中的一些进程并不是必须的,结束它们并不会对系统造成什么损害。

比如:internat.(显示输入法图标)、systray.(显示系统托盘小喇叭图标)、ctfmon.(微软Office输入法)、mstask.(计划任务)、sysexplr.(超级解霸伺服器)、winampa.(Winamp代理)、wzqkpick.(WinZip助手)等。

有一款叫做“进程杀手”的免费小工具,具备自动精简进程功能,可自动中止系统基本进程以外的所有进程。在怀疑电脑运行了某些黑客进程或病毒进程但又不能确定是哪一个时,该软件就可以有效清除那些非法进程。不过它只适合Windows 9x/Me。下载地址http://js-http.skycn.net:8080/down/prockiller_23.rar。

2.杀死不良进程

有时你会发现系统运行速度特别慢,这时可打开任务管理器,单击“进程”标签,点击“CPU”列标签让进程按CPU资源占用排序,可以很明显地看到资源占用最高的程序。同样方法,可以点击“内存”列标签,查看那些内存占用大户,及时结束进程。

这里有一种情况比较特殊:在查看CPU占用率时,一个叫做“System Idle Process”的进程会一直显示在90%左右。不必担心,实际上它并没有占用这么多系统资源,单击“性能”标签可看到其实际的CPU资源占用情况。

★对于Windows 9x,使用任务管理器是无法像Windows 2000/XP那样看到所有进程以及CPU、内存占用情况,推荐使用Process Explorer(下载地址http://www.sysinternals.com/ntw2k/freeware/procexp.shtml)。

★如果某个16位程序影响了系统运行,而且死活也关不掉,可进入任务管理器的进程选项卡,找到NTVDM.进程,将其关掉即可杀掉所有16位应用程序,而不用重启。

 3.优化软件或游戏性能

你还可以通过改变软件和游戏进程优先级来提高其性能,这样能使它们运行得更快,当然负作用就是可能影响到其他正在运行的进程。比如,为避免刻录缓存溢出问题造成刻录失败,可进入任务管理器的进程选项卡,找到并右击刻录软件的进程项,选择“设置优先级”,然后在弹出的子菜单中选择“高”。如果你不想每次都这样设置,可使用下面的方法。

第一步:打开软件或游戏所在目录,比如:D:/game,在这里新建一个文本文件,在其中输入以下语句:

echo off

start /priority game.

说明:将priority替换为所需的CPU优先级,建议使用high(高)、abovenormal(高于标准),因为它们的效果最好。将game.替换为软件或游戏的可执行文件名称,比如:stvoy.。

第二步:做完以上修改后将其保存为game.bat,现在就能通过这个文件来启动游戏或软件,而它将会使游戏或软件具有更高的CPU优先级。不过要注意的是,该文件必须要保存在游戏或软件所在目录.

rnathchk.

realsched. 这两个都是多媒体播放软件RealOne Player的在背后运行的程序,主要可能是检测一些升级、版本方面的信息。可以结束这两个进程。

realplay. 多媒体播放软件RealOne Player

HprSnap5. 我的截图软件,上面这张图就是用它来截取的

Winamp. 我的MP3播放软件winamp,你也喜欢用它吧

svchost. 包含很多系统服务,系统的基本进程

Flashget. 我的下载软件-网际快车

MsPMSPSv. WMDM PMSP Service 在我电脑里位置是:D:\WINDOWS\system32

taskmgr. 这个就是系统的任务管理器,按下“Ctrl+Alt+”实际上就是运行这个程序

mixer. 我的8738声卡调音量、声道等的程序

MyIE. 我的浏览器。比IE好用啊

explorer. 资源管理器

spoolsv. 缓冲(spooler)服务是管理缓冲池中的打印和传真作业

svchost. 包含很多系统服务,居然有4个这种进程

lsass. 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。(系统服务)

services. 包含很多系统服务

winlogon. 这个进程是管理用户登录和推出的。而且winlogon在用户按下CTRL+ALT+时就激活了,显示安全对话框

csrss. 子系统服务器进程(看到有CS让我想到反恐精英,手痒痒了)

smss. Session Manager 什么管理

QQ. 玩电脑的都用的东东。顺便说一下,本人的QQ号码是1774**93,有倩女闲得无聊的……

system 系统

System Idle Process 这个进程是不可以从任务管理器中关掉的。 这个进程是作为单线程运行在每个处理器上,并在系统不处理其他线程的时候分派处理器的时间。

  • mysql数据库注射产生的原因 怎么利用mysql漏洞?

    mysql数据库注射产生的原因 怎么利用mysql漏洞?

    鄙人今天心血来潮突然想写篇文章,鄙人从来没写过文章,如果有错误的地方请多多指教 本文需要有基础的SQL语句知识才可以更好的理解 建议想学习的人多去了解一下SQL语句和编程语言,知己知彼才能百战百胜 我不希翼得

    详情2018-01-14 10:34:53责编:llp   来源:驱动管家     
  • 网络交换机的密码如何被破解?网络交换机的密码被破解过程

    网络交换机的密码如何被破解?网络交换机的密码被破解过程

    交换机和路由器都需要有一定的安全保证,也就是说要及时为他们配置合理的密码,那么如果这个密码忘记了怎么办呢?笔者就遇到过这么一次,由于岗位调动,以前的网络管理员离开了本部门,却把交换机上设置了密码,而

    详情2018-01-15 13:28:59责编:llp   来源:驱动管家     
  • 织梦cms网站出现漏洞 dedecms 5.5程序泄露网站路径信息

    织梦cms网站出现漏洞 dedecms 5.5程序泄露网站路径信息

    首发:红科网安作者:Amxking漏洞程序:dedecms5 5测试对象:织梦网CMS官方网站提交时间:2010-03-17漏洞类型:信息泄露危险等级:低漏洞描述:dedecms 5 5程序泄露网站路径信息。 测试地址:http: www dedecm

    详情2018-01-16 18:09:54责编:llp   来源:驱动管家     
  • 什么是https?使用非对称加密是完全安全的吗?

    什么是https?使用非对称加密是完全安全的吗?

    每当我们讨论到信息安全的时候,我们最长接触到的信息加密传输的方式莫过于HTTPS了,当我们浏览器地址栏闪现出绿色时,就代表着这个网站支持HTTPS的加密信息传输方式,并且你与它的连接确实被加密了。但是HTTPS并

    详情2018-01-14 11:16:22责编:llp   来源:驱动管家     
  • 这里有暴力破解php mysql密码的步骤

    这里有暴力破解php mysql密码的步骤

    传到WebShell上去暴力破解本机的MySql数据库Root或其它用户的密码,因为是破解本机,所以速度奇快无比,貌似还有点效果,这个以前有人发过,这个是我改过的。已知有一处Bug,不清楚为何,密码数量少的时候,准确

    详情2018-01-14 21:18:45责编:llp   来源:驱动管家     
  • adobe flash player9.0.124版具有修复什么漏洞的功能?

    adobe flash player9.0.124版具有修复什么漏洞的功能?

    受影响系统:Adobe Flash Player < 9 0 115 0 不受影响系统:Adobe Flash Player 9 0 124 0 描述:Flash Player是一款非常流行的FLASH播放器。 Flash Player 9 0 124 0版本修复了多个安全漏洞,成功

    详情2018-01-16 11:02:45责编:llp   来源:驱动管家     
  • ddos是什么?ddos攻击的原理

    ddos是什么?ddos攻击的原理

    相比常规的渗透测试攻击来说,DDoS攻击比前者更具危害性,为什么这么说呢?因为发动一次大规模的DDoS攻击只需要拥有一定数量的僵尸网络即可,而完成一个渗透测试是需要长期及一定的技术水平才可以。而实施后者(D

    详情2018-01-13 13:31:43责编:llp   来源:驱动管家     
  • 恶意网站是什么网站?恶意网站的相关知识

    恶意网站是什么网站?恶意网站的相关知识

    当我们在访问一些网站是会弹出一些提示,有时候QQ管家、金山毒霸是经常弹出访问提示,不注意就会扣掉很多钱,那么真正的恶意网站又是怎么一回事,又有多少人彻底的明白呢?一起来看看吧。| 前言恶意网站在大家平

    详情2018-01-12 15:27:06责编:llp   来源:驱动管家     
  • html5教程 html怎么防御web storage攻击?

    html5教程 html怎么防御web storage攻击?

    一、WebStorage简介HTML5支持WebStorage,开发者可以为应用创建本地存储,存储一些有用的信息。例如LocalStorage可以长期存储,而且存放空间很大,一般是5M,极大的解决了之前只能用Cookie来存储数据的容量小、存

    详情2018-01-15 09:51:56责编:llp   来源:驱动管家     
  • 为你讲解怎么在mac系统加密pdf文件?

    为你讲解怎么在mac系统加密pdf文件?

    我上班的时候经常使用不同的文字处理器和文本编辑软件。我写好的大部分文档都用很流行的那种(尤其是Windows用户常用的)选项来生成,也就是用“打印-〉保存成PDF”。很多情况下,有些个人的PDF文档,我需要进行加密。 很多工具,比如Adobe Acrobat都能给PDF文件设

    详情2018-01-13 11:34:18责编:llp   来源:驱动管家