【发布时间】:2013-11-19 21:56:34
【问题描述】:
我想捕获应用程序发送和接收的所有数据包。然后在它们到达目的地之前对其进行编辑(在某些情况下会延迟它们)。
在该数据包路径中“注入”的最佳方法是什么?
我想用 C++ 和 Windows api 来做。 (可能是带有 pInvoke 的 C#)。
【问题讨论】:
标签: c# c++ sockets winapi packets
我想捕获应用程序发送和接收的所有数据包。然后在它们到达目的地之前对其进行编辑(在某些情况下会延迟它们)。
在该数据包路径中“注入”的最佳方法是什么?
我想用 C++ 和 Windows api 来做。 (可能是带有 pInvoke 的 C#)。
【问题讨论】:
标签: c# c++ sockets winapi packets
没有快速的解决方案。你需要一个司机。这是一个例子: http://code.msdn.microsoft.com/windowshardware/NDISLWFSYS-Sample-NDIS-60-42b76875
【讨论】: