注册
 找回密码
 注册
江西广告网
查看: 355|回复: 0
打印 上一主题 下一主题

Windows2000运行进程简要说明

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-17 13:33:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  一个运行中的系统究竟跑了那些进程?这些进程都是作什么用的?那些进程比较可疑?      说明一下win2k server在运行中的进程:      Svchost.exe   Svchost.exe文件对那些从动态连接库中运行的服务来说是一个普通的主机进程名。   Svhost.exe文件定位在系统的%systemroot%\system32文件夹下。在启动的时候,Svchost.exe   检查注册表中的位置来构建需要加载的服务列表。这就会使多个Svchost.exe在同一时间运行每个Svchost.exe的回话期间都包含一组服务,以至于单独的服务必须依靠Svchost.exe怎样和在那里启动。这样就更加容易控制和查找错误。Svchost.exe 组是用下面的注册表值来识别。      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost      每个在这个键下的值代表一个独立的Svchost组,并且当你正在看活动的进程时,它显示作为      一个单独的例子。每个键值都是REG_MULTI_SZ类型的值而且包括运行在Svchost组内的服务。      每个Svchost组都包含一个或多个从注册表值中选取的服务名,这个服务的参数值包含了一个ServiceDLL值。      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service      更多的信息为了能看到正在运行在Svchost列表中的服务。      开始-运行-敲入cmd      然后在敲入 tlist -s (tlist 应该是win2k工具箱里的冬冬)      Tlist 显示一个活动进程的列表。开关 -s 显示在每个进程中的活动服务列表。如果想知道      更多的关于进程的信息,可以敲 tlist pid。            Tlist 显示Svchost.exe运行的两个例子。      0 System Process      8 System      132 smss.exe      160 csrss.exe Title:      180 winlogon.exe Title: NetDDE Agent      208 services.exe      Svcs: AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,   lanmanserver,LanmanWorkstation,LmHosts,Messenger,PlugPlay,   ProtectedStorage,seclogon,TrkWks,W32Time,Wmi   220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs   404 svchost.exe Svcs: RpcSs   452 spoolsv.exe Svcs: Spooler   544 cisvc.exe Svcs: cisvc   556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv   580 regsvc.exe Svcs: RemoteRegistry   596 mstask.exe Svcs: Schedule   660 snmp.exe Svcs: SNMP   728 winmgmt.exe Svcs: WinMgmt   852 cidaemon.exe Title: OleMainThreadWndName   812 explorer.exe Title: Program Manager   1032 OSA.EXE Title: Reminder   1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s   1080 MAPISP32.EXE Title: WMS Idle   1264 rundll32.exe Title:   1000 mmc.exe Title: Device Manager   1144 tlist.exe      在这个例子中注册表设置了两个组。   HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:   netsvcs: Reg_Multi_SZ: EventSystem Ias Iprip Irmon Netman Nwsapagent Rasauto   Rasman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc   rpcss :Reg_Multi_SZ: RpcSs      smss.exe      csrss.exe   这个是用户模式Win32子系统的一部分。csrss代表客户/服务器运行子系统而且是一个基本的子系统必须一直运行。csrss 负责控制windows,创建或者删除线程和一些16位的虚拟MS-DOS环境。      explorer.exe   这是一个用户的shell(我实在是不知道怎么翻译shell),在我们看起来就像任务条,桌面等等。这个进程并不是像你想象的那样是作为一个重要的进程运行在windows中,你可以从任务管理器中停掉它,或者重新启动。通常不会对系统产生什么负面影响。      internat.exe   这个进程是可以从任务管理器中关掉的。   internat.exe在启动的时候开始运行。它加载由用户指定的不同的输入点。输入点是从注册表的这个位置HKEY_USERS\.DEFAULT\Keyboard Layout\Preload 加载内容的。internat.exe 加载“EN”图标进入系统的图标区,允许使用者可以很容易的转换不同的输入点。当进程停掉的时候,图标就会消失,但是输入点仍然可以通过控制面板来改变。      lsass.exe   这个进程是不可以从任务管理器中关掉的。   这是一个本地的安全授权服务,并且它会为使用winlogon服务的授权用户生成一个进程。这个进程是通过使用授权的包,例如默认的msgina.dll来执行的。如果授权是成功的,lsass就会产生用户的进入令牌,令牌别使用启动初始的shell。其他的由用户初始化的进程会继承这个令牌的。      mstask.exe   这个进程是不可以从任务管理器中关掉的。   这是一个任务调度服务,负责用户事先决定在某一时间运行的任务的运行。      smss.exe   这个进程是不可以从任务管理器中关掉的。   这是一个会话管理子系统,负责启动用户会话。这个进程是通过系统进程初始化的并且对许多活动的,包括已经正在运行的Winlogon,Win32(Csrss.exe)线程和设定的系统变量作出反应。在它启动这些进程后,它等待Winlogon或者Csrss结束。如果这些过程时正常的,系统就关掉了。如果发生了什么不可预料的事情,smss.exe就会让系统停止响应(就江西广告网移穑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表