我最近遇到了一个场景(在一个商业环境中),我不得不在一个pcapng文件中更改一些源和目的ip。 我通过使用如下tcprewrite解决了这个问题:
假设我想将源和目标IP从192.168.0.0更改为192.168.0.5
tcprewrite --pnat=192.168.0.0:192.168.0.5 --infile=myfile.pcapng --outfile=myNewFile.pcapng
这工作完全按照我想要的,除了文件现在缺less接口描述块。 有没有办法阻止这种情况的发生,或者将数据添加回来?
另一个可以接受的答案是提供一个不同的方式来改变IP的,而不使用tcprewrite。