.pcap文件解析
解析.pcap文件遇到了困难。搜索网上资料,都是一样样的:pcap header 24字节;pcap header(1) 16字节,然后就是以太网数据了。可是,真真的遇到了.pcap 文件的开始不是pcap header啊。而且pcap header到pcap header(1)之间也不是24字节长啊。而且pcap header(n)和pcap header(n+1)之间,也不是pcap header(n)的长度再加上以太网包的长度之和啊。
各位达人,计将安出?
[解决办法]
你应该在网络编程板块发这个贴在把,呵呵
[解决办法]
楼主, 您可以看下Wireshark对pcap解析的那部分代码吧。
[解决办法]
http://bbs.csdn.net/topics/390430764?page=1 这是我做的处理~~
实际上 问题出在 linkType 那里~~pcap_file_header 里面的 linktype 决定了 frame_header 的长度。
如果你没判断这个类型 ,一直按照 以太网帧头14个字节处理~~错位是必然的