【问题标题】:redirect sent packets + modification - Pcap.Net重定向发送的数据包+修改 - Pcap.Net
【发布时间】:2016-12-24 12:25:45
【问题描述】:

我在 C# 应用程序中使用 Pcap.Net。 在浏览网站时,我需要修改除 UDP 之外的所有数据包,以使它们通过代理。

我解释了为什么,我使用代理,但它不如直接连接快。 所以我想修改通过代理发送的http tcp数据包,但出于速度原因,将所有UDP数据包保持直接连接。

所以问题是,我如何修改要中止的数据包以发送到直接连接,而是将其发送到代理?

PS : 我已经知道如何对我的数据包进行排序以过滤我需要修改的数据包。

PS2:为了更清晰。如何从我的计算机要发送的数据包中更改 Destination IPDestination PortRequest URI

【问题讨论】:

    标签: c# packets pcap.net


    【解决方案1】:

    使用Pcap.Net 不能更改发送的数据包。见Pcap.Net FAQ中的问题1

    但是,您可以捕获、修改它们并发送修改后的数据包。

    这不会阻止发送原始数据包。

    查看Pcap.Net User Guide 中的Interpreting the packetsSending Packets,了解如何捕获数据包并发送新数据包。

    希望对你有帮助,

    波阿斯。

    【讨论】:

    • 我就是这样。数据包仅在发送时被读取。所以没有办法阻止它被发送......唯一的方法是将服务器设置为路由器和局域网计算机之间的“中间人”。谢谢你的回答
    猜你喜欢
    • 2017-02-17
    • 2012-10-30
    • 2018-05-19
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 2019-07-15
    • 2014-02-20
    • 2014-07-28
    相关资源
    最近更新 更多