1.scapyd的安装(root权限下)
apt-get install scapy
2.进入scapy,ls() 列出scapy中已实现的网络协议
不用进入python,直接scapy
3.ls(IP) 列出IP协议头部字段格式。 不是ls(ip)
4.IP().show() 显示包的IP信息。
5.lsc() 列出scapy中可以使用的命令或函数。
6.sniff(filter=”“,iface=”any”,prn=function,count=N)获取原始数据包
7.查看捕获到数据包的摘要
a=_
a.summary()
8.把捕获到的数据包写入pcap文件’udp_27.189.74.198.pcap’
9.wireshark读取(可修改)
10.ls(ARP)
按顺序代表的意思:
表明ARP实现在何种类型的网络上,这里为1代表Ethernet网
代表解析协议(上层协议)。这里,一般是0800,即IP
MAC地址长度,此处为6个字节
IP地址长度,此处为4个字节
代表ARP数据包类型,01为请求包,02为应答包
发送端MAC地址
代表发送端协议地址(IP地址)
目的端MAC地址(待填充)
代表目的端协议地址(IP地址)
scapy简单命令
最新推荐文章于 2025-02-24 22:54:29 发布