Wireshark基础使用(一)Telnet

Wireshark简介

Wireshark(前称Ethereal)是一个免费开源的网上数据包分析软件。网上数据包分析软件的功能是截取网上数据包,并尽可能显示出最为详细的网上数据包数据。在过去,网上数据包分析软件是非常昂贵,或是专门属于营利用的软件,Wireshark的出现改变了这一切。在GNU通用公共许可证的保障范围底下,用户可以以免费的代价获取软件与其代码,并拥有针对其源代码修改及定制的权利。Wireshark是目前全世界最广泛的网上数据包分析软件之一。—— 维基百科

这里我们使用kali内置的Wireshark 2.4.3
Wireshark基础使用(一)Telnet
选择eth0网卡
Wireshark基础使用(一)Telnet
过滤器设置只显示icmp协议的数据包
Wireshark基础使用(一)Telnet
用实验机ping kali
Wireshark基础使用(一)Telnet可以看到Wireshark已经捕获到了数据包
Wireshark基础使用(一)Telnet
可以看出实验机向kali发出了三个ttl=128icmp请求包,kali依次回复了三个ttl=64的icmp回复

下面我们用Wireshark抓tcp的三次握手包

Wireshark基础使用(一)Telnet
首先我们在WIN7上开启Telnet功能,并启动Telnet服务
Wireshark基础使用(一)Telnet
开始抓tcp协议的数据包
Wireshark基础使用(一)Telnet
在kali上Telnet到Win7
Wireshark基础使用(一)Telnet

Wireshark基础使用(一)Telnet
前面三个数据包为kali与Win7建立tcp三次握手过程
Wireshark基础使用(一)Telnet
TCP第一次握手
Wireshark基础使用(一)Telnet
TCP第二次握手
Wireshark基础使用(一)Telnet
TCP第三次握手
TCP连接建立之后,服务端与客户端互相交换一些信息,包括服务端的配置信息,主机的应答等等...
Wireshark基础使用(一)Telnet
当双方信息得到确认之后,服务端发送欢迎信息
Wireshark基础使用(一)Telnet
Wireshark基础使用(一)Telnet
login:\n 登录输入

Wireshark基础使用(一)Telnet

Wireshark基础使用(一)Telnet

客户端输入一个字符就发送一个Telnet报文,然后服务端返回一个应答,之后客户端发送一个TCP报文
Wireshark基础使用(一)Telnet
回车之后 服务端返回password:
Wireshark基础使用(一)Telnet
客户端输入密码

为什么说Telnet不安全就体现在这里,因为Telnet采用明文传输 很容易捕获到账号密码

Wireshark基础使用(一)Telnet
登录成功连接到服务端(Win7)
Wireshark基础使用(一)Telnet
查看Win7用户 我们可以在Wireshark中看到所有明文信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章