我正在尝试在 C 中添加 tcpreplay 库,以便我可以重写数据包中的数据。我一直在寻找 C 编程中的库。结果是添加了 TCPreplay 并开始使用它的方法。不幸的是,它不适用于 C 语言。如果有办法将 Tcpreplay 添加到我的程序中,请告诉我。
如果这不可行,请让我知道如何进行。同样在 Perl 中,Net-Pcap可用,但不能用于将数据写入数据包。
如果 C 不兼容,还请告诉我要使用哪种编程语言。
提前致谢。:)
我正在尝试在 C 中添加 tcpreplay 库,以便我可以重写数据包中的数据。我一直在寻找 C 编程中的库。结果是添加了 TCPreplay 并开始使用它的方法。不幸的是,它不适用于 C 语言。如果有办法将 Tcpreplay 添加到我的程序中,请告诉我。
如果这不可行,请让我知道如何进行。同样在 Perl 中,Net-Pcap可用,但不能用于将数据写入数据包。
如果 C 不兼容,还请告诉我要使用哪种编程语言。
提前致谢。:)
如果您查看此分支:https ://github.com/synfinatic/tcpreplay ,您会发现我的代码为 tcpreplay 和 tcprewrite/etc 创建 C 库。它不完整,不能完全工作,我也无意完成它(我已经将 Tcpreplay 交给了新的维护者 Fred @ Appneta),但取决于你的需要,它可能会起作用。