【发布时间】:2010-12-29 12:37:18
【问题描述】:
我有一些网络流量捕获 pcap 文件并想在 NIC 上发送它的数据包;可能吗?有没有应用程序可以做到这一点?
【问题讨论】:
-
可能高度依赖于操作系统。你应该指出哪一个。
标签: network-programming packet-capture pcap
我有一些网络流量捕获 pcap 文件并想在 NIC 上发送它的数据包;可能吗?有没有应用程序可以做到这一点?
【问题讨论】:
标签: network-programming packet-capture pcap
您应该能够使用某种回放应用程序,例如tcpreplay。
【讨论】:
【讨论】:
是的,有一种方法 - 将数据包发送到 NIC 意味着将其注入接口。
您可以借助 linux 中的 libnet packege 来完成此操作。这些天我自己也在做同样的事情。用这个词用谷歌搜索,你肯定会得到一些好东西来分享。
【讨论】:
我在 Linux/Freebsd 上使用 tcpreplay 例如:
#tcpreplay -l 0 -i eth1 path-to-your-captured-file.pcap
-l 循环多少次,0代表无限
-i 要发送的接口
【讨论】: