2024年5月29日发(作者:)
怎么知道电脑是否有木马
可以用一下几个简单的命令对电脑来一次检查,就可以知道了。
一、检测网络连接
如果你怀疑自己的计算机上被别人安装了木马,或者是中了病毒,但是手里没有完善
的工具来检测是不是真有这样的事情发生,那可以使用Windows自带的网络命令来看看
谁在连接你的计算机。
具体的命令格式是:netstat -an -o命令能看到所有和本地计算机建立连接的IP,它
包含四个部分——proto(连接方式)、local aDDRess(本地连接地址)、foreign address(和
本地建立连接的地址)、state(当前端口状态)。通过这个命令的详细信息,我们就可以完全
监控计算机上的连接,从而达到控制计算机的目的。
在看下面的内容之前,先看看: 教你认清网络特殊用途IP地址
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,此时
发布评论