首页

Wireshark-win64-3.2.6.zip网络数据抓包工具下载

标签:wireshark,网络封包分析软件,tcp/udp抓包,Ethereal     发布时间:2020-09-14   

Wireshark(前称Ethereal)是一个网络数据tcp/udp封包分析软件,它直接与网卡进行数据报文交换。它能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容(否则下载)。

1605493-20190314094626016-1952370119.png

1. 封包详细信息 (Packet Details Pane)

Frame:   物理层的数据帧概况@b@@b@Ethernet II: 数据链路层以太网帧头部信息@b@@b@Internet Protocol Version 4: 互联网层IP包头部信息@b@@b@Transmission Control Protocol:  传输层T的数据段头部信息,此处是TCP@b@@b@Hypertext Transfer Protocol:  应用层的信息,此处是HTTP协议

1605493-20190314095310963-1075553187.png

2.TCP包的具体内容 - wireshark捕获到的TCP包中的每个字段。

1605493-20190314095338514-530749525.png

3. 三次握手过程为

1605493-20190314095410815-1870221073.png

1) 打开wireshark, 打开浏览器输入 http://www.cr173.com@b@@b@2) 在wireshark中输入http过滤, 然后选中GET /tankxiao HTTP/1.1的那条记录,右键然后点击"Follow TCP Stream"@b@@b@3) 下图中可以看到wireshark截获到了三次握手的三个数据包。第四个包才是HTTP的, 这说明HTTP的确是使用TCP建立连接的。

1605493-20190314095516884-1091678120.png

> 第一次握手数据包 - 客户端发送一个TCP,标志位为SYN,序列号为0, 代表客户端请求建立连接。 如下图

1605493-20190314095555362-576034302.png

> 第二次握手的数据包 - 服务器发回确认包, 标志位为 SYN,ACK. 将确认序号(Acknowledgement Number)设置为客户的I S N加1以.即0+1=1, 如下图

1605493-20190314095711525-334463019.png

第三次握手的数据包 - 客户端再次发送确认包(ACK) SYN标志位为0,ACK标志位为1.并且把服务器发来ACK的序号字段+1,放在确定字段中发送给对方.并且在数据段放写ISN的+1, 如下图:

1605493-20190314095738965-940606714.png

  • 云盘下载:
  • [提取码:i7qx]
  • 官方下载:
  • 本地下载:
  • ◆ 相关内容