【问题标题】:How to add Tcpreplay as a library in C language or any other programming language?如何将 Tcpreplay 添加为 C 语言或任何其他编程语言的库?
【发布时间】:2014-11-20 00:02:05
【问题描述】:

我正在尝试在 C 中添加 tcpreplay 库,以便我可以重写数据包中的数据。我一直在寻找 C 编程中的库。结果是添加了 TCPreplay 并开始使用它的方法。不幸的是,它不适用于 C 语言。如果有办法将 Tcpreplay 添加到我的程序中,请告诉我。

如果这不可行,请告诉我如何进行。 同样在 Perl 中,它 Net-Pcap 可用,但不能用于将数据写入数据包。

如果 C 不兼容,请告诉我使用哪种编程语言。

提前致谢。 :)

【问题讨论】:

标签: python c perl networking tcpreplay


【解决方案1】:

如果你查看这个分支:https://github.com/synfinatic/tcpreplay,你会发现我的代码为 tcpreplay 和 tcprewrite/etc 创建了一个 C 库。它不完整,不能完全工作,我也没有打算完成它(我已经将 Tcpreplay 交给了新的维护者 Fred @ Appneta),但根据你的需要,它可能会起作用。

【讨论】:

  • Aaron,我已将这些更改合并到新的存储库 github.com/appneta/tcpreplay。我还更新了新的 API 调用,但还没有完成添加构建脚本来创建库。我创建了一个问题here
猜你喜欢
  • 2010-09-20
  • 1970-01-01
  • 1970-01-01
  • 2015-03-02
  • 2012-11-05
  • 2011-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多