xp下载站:安全绿色手机应用,手机游戏下载基地!

XP下载站 > 系统教程 > WindowsXP教程 > 用命令检查电脑是否被安装木马实例图解

用命令检查电脑是否被安装木马实例图解

作者:佚名 来源:xp下载站 时间:2012-11-07 14:53

  具体的命令格式是:netstat -an -o命令能看到所有和本地计算机建立连接的IP,它包含四个部分——proto(连接方式)、local aDDRess(本地连接地址)、foreign address(和本地建立连接的地址)、state(当前端口状态)。通过这个命令的详细信息,我们就可以完全监控计算机上的连接,从而达到控制计算机的目的。

  1.我们通过:开始·运行·输入cmd·输入netstat -an -o(注意空格)可以看见如图:

用命令检查电脑是否被安装木马实例图解

  2.我给大家介绍关于它的具体意思:

  例如:TCP 192.168.0.56:2150 221.130.44.194:8080 ESTABLISHED 2860

  proto(连接方式)指:协议类型,主要含tcp,udp

  local address(本地连接地址):因为我的本地ip是192.168.0.56所以就是他了。2150是你电脑所开的端口。

  foreign address(和本地建立连接的地址)指:入侵电脑的ip地址(当你访问一些网站,网站中的每个内容比如图片、flash等都要单独建立一个连接,也会连接你的电脑。说入侵电脑不是很恰当。例如:访问百度:可能出现:TCP 192.168.0.56:1045 202.108.250.249:80 ESTABLISHED) 221.130.44.194它跟我连上的。8080:它是以8080端口给我发起的连接。

  state(当前端口状态):如:

  TIME_WAIT:的意思是结束了这次连接 (例如:如果浏览网页完毕,那就变为TIME_WAIT状态)

  LISTENING:正在监听 只有tcp端口才可以这样(如果是udp的话,那么肯定是木马) 端口为开放。

  ESTABLISHED:正在共享,表示两者连接着

  CLOSE_WAIT:连接并没有正确关闭 依然是处于等待应用程序等待关闭(CLOSE_WAIT)的情况中 如果一直都处于CLOSE_WAIT状态,有可能是应用程序异常退出并且没有恰当地处理这个异常

  SYN_SENT:表示请求连接,当你要访问其它的计算机的服务时首先要发个同步信号给该端口,此时状态为SYN_SENT,如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂。但如果发现SYN_SENT非常多且在向不同的机器发出,那你的机器可能中了冲击波或震荡波之类的病毒了。这类病毒为了感染别的计算机,它就要扫描别的计算机,在扫描的过程中对每个要扫描的计算机都要发出了同步请求,这也是出现许多SYN_SENT的原因。

  3.我们主要是看状态和pid,主要注意ESTABLISHED状态。因为他表示是跟我们的电脑已经连上。

  当为ESTABLISHED状态并不一定是木马。上面我也说了如访问百度。

  分析:

  我们要辨别是否是木马。还得用一个命令:tasklist

  开始·运行·输入cmd·输入tasklist得到如图:

用命令检查电脑是否被安装木马实例图解

  其实它显示的是进程信息。

  例如:

  TCP 192.168.0.56:2150 221.130.44.194:8080 ESTABLISHED 2860

  我们现在只注意pid,我们可以看出它的pid为2860.然后在tasklist

  命令下找到pid为2860的进程。如我的:

  FetionVM.exe 2860 0 71,804 K

  我就知道是以FetionVM.exe (飞信进程)跟我电脑相连。当然我们知道它是飞信进程(安全进程)。所以我们就不用担心了。当我们不知道进程是什么意思时,在百度查查就ok了。未知进程就要注意了,可能是木马进程。