我正在尝试在C中添加tcpreplay库,以便我可以重写数据包中的数据。我一直在用C编程搜索一个库。结果是添加了TCPreplay并开始使用它的方法。不幸的是它不适用于C语言。如果有办法将Tcpreplay添加到我的程序中,请告诉我。
如果这不可行,请告诉我如何继续。 同样在Perl中, Net-Pcap 可用,但它不能用于将数据写入数据包。
如果C不兼容,也请告诉我使用哪种编程语言。
提前致谢。 :)
答案 0 :(得分:0)
如果你看一下这个分支:https://github.com/synfinatic/tcpreplay你会找到我的代码来为tcpreplay&创建一个C库。 tcprewrite /等。它不完整,没有完全的工作,我无意完成它(我已经将Tcpreplay交给Fred @ Appneta,他是新的维护者)但是根据你的需要而定可能有用。