一些问题的解决办法
查看原帖
一些问题的解决办法
529296
ydzr00000楼主2024/4/10 22:52

测试样例时:

如果你的文件读取没有完全读完文件,或者你的文件写入多出几个字节的内容。请将文件读入的方式改为 rb+,输出的方式改为 wb+,我没有试过 rb 与 wb 的效果。

原因:系统默认文件结束符为 0x1A,而流量片段的数据可能含有该字符,而写出时如果遇到 0x0A 则会在该字符前面追加 0x0D,采用二进制文件读取可以解决问题。

提交发现答案错误,请注意是否输出了 Global Header,否则不认为是合法的 PCAP 文件。

2024/4/10 22:52
加载中...