我有一个要重播的 pcap 文件。我想重写数据包有效负载以包含时间戳。我怎样才能做到这一点 tcpreplay或tcprewrite ?是否有默认选项或者我应该自己实现它(修改 tcpreplay)?我阅读这些页面已经有一段时间了,谷歌也没有帮助我。提前致谢
PS:我不想修改数据包的原始大小,因为数据并不重要,覆盖就可以了。如果唯一的选择是修改数据包大小,我也同意。
最佳答案
tcpreplay/tcprewrite 不支持这种编辑,因此您必须自己编写代码。如果您不介意损坏数据包数据(听起来您同意),那么通过编辑 tcpedit.c 应该很容易。
关于linux - 使用 TCPREPLAY 将时间戳添加到数据包有效负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9913826/