Pkt2flow-将pcap文件按照网络流量切割
2024-01-03 19:40:01
将pcap文件按照网络流量切割
Github项目地址:https://github.com/caesar0301/pkt2flow
该程序的内部函数使用 4 元组(src_ip、dst_ip、src_port、dst_port) 将数据包分隔为 TCP 或 UDP 流。每个流都将保存到一个 pcap 中 以 4 元组命名的文件和流的第一个数据包的时间戳。
说明:以下实验均在Ubuntu环境下
1、配置环境
#You can follow simple steps to make a compile (e.g. Ubuntu):
sudo apt install -y libpcap-dev
sudo apt install -y scons
git clone https://github.com/caesar0301/pkt2flow.git
cd pkt2flow
2、数据上传
在pkt2flow
文件夹下新建输入文件夹和输出文件夹,并把所要拆解的pcap放入数据文件夹中
./pkt2flow -uxv -o ./pkt2ed-pcap/ ./pkt2-pcap/testbed10000-13jun.pcap
./pkt2ed-pcap/
表示生成后的文件所在文件夹
./pkt2-pcap/testbed10000-13jun.pcap
表示需要进行拆解的pcap文件
uxv
为可选参数具体内容如下
Options:
-h print this help and exit
-u also dump (U)DP flows
-v also dump the in(v)alid TCP flows without the SYN option
-x also dump non-UDP/non-TCP IP flows
-o (o)utput directory
3、运行结果
4、参考资料
文章来源:https://blog.csdn.net/a_student_2020/article/details/135370411
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!