每次写博客都是源于纳闷,python解析pcap这么常用的例子网上竟然没有,全是一堆命令行执行的python,能用吗?玩呢?
pip安装scapy,然后解析pcap:
import scapy
from scapy.all import *
from scapy.utils import PcapReader
packets=rdpcap(./test.pcap)
for data in packets:
if 'UDP' in data:
s = repr(data)
p
介绍
该目录包含简单的数据包捕获程序,可免费使用。
描述
这个库包含使用pcap库捕获任何网络接口上到达的数据包中的TCP,UDP或ICMP的代码。 该代码可在类似UNIX的OS上运行。
测试环境和要求
Ubuntu 16.04.6 LTS
macOS 10.15.5
gcc / g ++
GNU Make
libpcap开发
安装
make all
跑
make run
其他
删除* .out
make clean
演示视频和报告
例子