pcap.net阻止或编辑数据包

时间:2012-04-02 07:20:00

标签: c# filter block winpcap pcap.net

我想操纵游戏房间列表,过滤地图。 我的想法是,过滤新房间的传入数据包。

我找不到任何关于如何使用c#中的pcap.net动态编辑或阻止传入数据包的信息。

这可能吗?

2 个答案:

答案 0 :(得分:3)

对于数据包编辑/过滤,您可以尝试WinDivert。 API是C,因此您需要编写自己的c#绑定。

(披露:WinDivert是我的项目。)

答案 1 :(得分:2)

如果pcap.net是WinPcap的包装器,它可能 - libpcap / WinPcap不能阻止传入的数据包,或者在它们到达网络堆栈之前修改它们,它只能被动地捕获数据包并注入它们。