如何利用Python抓取TCP握手包

 时间:2024-10-13 15:56:05

1、首先我们先安装python3、wireshark软件,具体的安装配置可在前几篇的经验文档查看,软件的安装相对还是比较简单的;安装包在百度可直接搜索Python在官网可以根据不同操作系统选择安装包,wireshark可以直接下载安装。

如何利用Python抓取TCP握手包

2、配置好Python3环境变量,通过命令行进入python,socket模块python自带有,使用import socket引入模块,定义client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)建立一个socket对象。

如何利用Python抓取TCP握手包

4、然后我们回到命令提示框,这里我连接的京东的网页,client.connect("www.jd.com",80)抓取TCP三次握手包,然后进行client.close()关闭抓取TCP四次挥手包。

如何利用Python抓取TCP握手包

6、我们通过wireshark过滤框,使用ip.addr==123.138.156.1进行过滤,如图抓取到的数据包就是TCP三次握手及四次挥手的数据包。

如何利用Python抓取TCP握手包
  • 寒冬之握幻象怎么获得
  • 魔兽世界9.15酒仙武僧毕业装备推荐
  • 赞达拉附魔冲175攻略
  • 魔兽世界死亡骑士神器[天启]怎么获得
  • 太荒初境雷灸狼舌怎么获得
  • 热门搜索
    美国旅游网 四川旅游政务网 旅游交友 深圳旅游网 农家乐旅游 张家界最佳旅游时间 野山坡旅游景点 丽江自助旅游攻略 过年去哪里旅游比较好 库车旅游