【问题标题】:Inject raw fragmented packets注入原始碎片数据包
【发布时间】:2011-05-11 06:25:54
【问题描述】:

我正在尝试注入一个片段数据包,但我不能。 我看到如果我有一个 udp 数据包,女巫已被分成两个 Ip 数据包 我不能只注入第二部分,我的操作系统(windows Xp)在注入两个碎片数据包之前似乎要等待第一部分。 我没有路由器或类似的东西,因为我正在将数据包发送到另一台交叉连接到我的计算机的计算机。 我已经用 3 种不同的 NIC 进行了尝试。 我确定数据包正在我的计算机(发件人)中等待,如果您愿意,我已经证明了这一点,我将发布实验。 我试图玩这些标志,但什么也没有。 如果我尝试只在一台计算机上发送第一部分,它似乎可以工作(奇怪)但我无法解释。 请不要告诉我切换到 Linux 真的有问题。

谢谢大家。 这真的很重要。

【问题讨论】:

    标签: windows code-injection packet packet-injection


    【解决方案1】:

    如果使用 Windows 不是很重要,我已经成功地在 Linux 机器上使用了 tcpreplay,以 root 身份运行,从 pcap 文件中读取任意数据包并将它们发送到网络接口上。

    http://tcpreplay.synfin.net
    

    tcpreplay 网页说它也适用于在 Windows 上运行的 Cygwin,尽管我之前没有尝试过那个版本。

    http://www.cygwin.com
    

    【讨论】:

      猜你喜欢
      • 2011-05-10
      • 2014-04-09
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-02
      • 2011-01-13
      • 2020-06-06
      相关资源
      最近更新 更多