生成 TCP 流量的工具

MOH*_*MED 9 linux windows shell-script tcp traffic

我想生成从端口 0 到端口 65535 的 TCP 流量。每个端口 1 个 tcp 数据包,2 个数据包之间有 1 毫秒。生成器不应该关心是否有 TCP ACK。

  1. 有没有可以产生这种流量的工具?
  2. 是否可以使用 iperf 和脚本来做到这一点?
  3. 即也可以在 Windows 上运行它?

Man*_*aux 7

如果您真的想使用数据包生成器来实现这一点,我可以推荐Scapy,它是 Python 的数据包生成器库。您可以在 Python 控制台上开箱即用地使用它或编写脚本。它也应该在 Windows 上运行。

尽管如此,正如评论中已经建议的那样,也许nmap应该足以实现您的目标。nmap不是真正的数据包生成器,但应该能够发送您打算发送的数据包。


Bru*_*ger 6

您应该考虑hping3。它有大量的文档,它可能能够做你想做的事。


小智 6

Ostinato 的目标是成为“反向的 Wireshark”并成为 Wireshark 的补充。

Ostinato 是一个开源、跨平台的网络数据包制作器/流量生成器和分析器,具有友好的 GUI。使用不同的协议以不同的速率制作和发送多个流的数据包。