【问题标题】:Library to Perform Link-Layer Packet Modification执行链路层数据包修改的库
【发布时间】:2010-12-20 09:55:56
【问题描述】:

是否有一个库可以让我对传入和传出的数据包执行链路层数据包修改?

基本上,我想根据传入的 MAC 地址、IP 地址、端口等对数据包进行一些转换(例如更改 IP 有效负载)。 我还希望能够对传出的数据包做同样的事情,即在数据包离开系统之前对其进行修改。

【问题讨论】:

    标签: packet data-link-layer packet-mangling


    【解决方案1】:

    我不确定 IPTables 是否可以进行我想做的那种数据包负载修改。 第一个答案中链接的文章只允许在网络层进行修改,而不是在链路层。

    解决方案:WinpkFilter

    【讨论】:

      【解决方案2】:

      Windows 还是 Linux?对于 linux,有 iptables 有大量的代码。至于 Windows,这里有一个 article 可能会对您有所帮助。

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-05
        • 2012-05-08
        • 1970-01-01
        • 1970-01-01
        • 2014-01-10
        • 2018-12-08
        相关资源
        最近更新 更多