从上一篇博客可以看到
pcap 文件的格式,前面24字节是不用管的,而每一个
数据包前都有16字节的说明,其中第8-11字节是caplen字段,也就是这个
数据包的长度信息,不
包含这16个字节。我们打开
文件 读取时可以直接seek()到第32(24+8)字节,去
读取第一个
数据包的长度,然后再回退12个字节,
读取(caplen+16)个长度,作为整个
数据包的数据。
读取之后的
数据包时,用同样的方法先向后 seek 8个字节,
读取caplen后在回退12个字节,
读取(caplen+16)的长度,即为
数据包数据。
读取到此这篇读取pcap文件(python读取pcap文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/pythonbc/47452.html