6

是否有任何软件库和/或无线驱动程序可以将二进制数据序列转换为空中无线数据包?例如,如果有人使用Airpcap / Wireshark捕获了一系列有趣的数据包,是否有一些库可以提供该二进制数据以便将其转换回 802.11 无线数据包以进行测试?如果是这样,我们是否也可以对数据包的值进行微小的更改,以生成各种各样的测试场景?有人知道启用或协助这种情况的工具/库吗?

4

2 回答 2

4

虽然周围有许多工具可用于重放和发送数据,但最先进和最灵活的工具之一是:

TCP重放

http://tcpreplay.synfin.net/

您可以编辑不同级别的数据包,然后发送它们。

摘自他们的网站:

...您可以...将流量分类为客户端或服务器,重写第 2、3 和 4 层标头,最后重播...

有一些替代品,例如bitTwistWinPcap库。

于 2012-08-30T19:22:28.890 回答
2

大多数 Wi-fi 工具都是为破解网络或窃取数据而设置的,因此您可能能够将现有攻击者的工具或库(如ettercapaircrack-ng)重新用于测试目的。我遇到的大多数工具都集中在以太网、tcp 和 http 上。

以下软件列表可能值得进一步调查:

  1. TCP重放
  2. 位扭
  3. aircrack-ng 套件
  4. 克星
  5. 数据包编辑器

如果您愿意为协议栈中更高的东西妥协,Bit-Twist 和 TCPReplay 是您最好的选择。

于 2012-09-02T01:44:36.217 回答