【问题标题】:How to send pcap file packets on NIC? [duplicate]如何在 NIC 上发送 pcap 文件数据包? [复制]
【发布时间】:2010-12-29 12:37:18
【问题描述】:

我有一些网络流量捕获 pcap 文件并想在 NIC 上发送它的数据包;可能吗?有没有应用程序可以做到这一点?

【问题讨论】:

  • 可能高度依赖于操作系统。你应该指出哪一个。

标签: network-programming packet-capture pcap


【解决方案1】:

您应该能够使用某种回放应用程序,例如tcpreplay

【讨论】:

    【解决方案2】:

    bit-twist 可以做到这一点。

    只需安装它并像这样注入您的数据包:

    # bittwist -i eth0 pcap-file.pcap 
    

    【讨论】:

      【解决方案3】:

      是的,有一种方法 - 将数据包发送到 NIC 意味着将其注入接口。

      您可以借助 linux 中的 libnet packege 来完成此操作。这些天我自己也在做同样的事情。用这个词用谷歌搜索,你肯定会得到一些好东西来分享。

      【讨论】:

        【解决方案4】:

        我在 Linux/Freebsd 上使用 tcpreplay 例如:

        #tcpreplay -l 0 -i eth1 path-to-your-captured-file.pcap

        -l 循环多少次,0代表无限
        -i 要发送的接口

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-12-21
          • 1970-01-01
          • 1970-01-01
          • 2014-01-12
          • 1970-01-01
          • 2012-03-04
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多