我一直在寻找一种方法来拦截进入我主 PC 的数据包,对其进行编辑,然后让它继续通过我的 PC 到达设备桥。我曾尝试编写 c# 应用程序来执行此操作,但只找到了一个用于拦截和创建数据包的库,而不是编辑数据包的库,以及需要附加到进程并监视其数据包的 c++ 应用程序。
答案1
看一下 wireshark 的源代码。我相信它会对你有很大帮助。 http://www.wireshark.org
我一直在寻找一种方法来拦截进入我主 PC 的数据包,对其进行编辑,然后让它继续通过我的 PC 到达设备桥。我曾尝试编写 c# 应用程序来执行此操作,但只找到了一个用于拦截和创建数据包的库,而不是编辑数据包的库,以及需要附加到进程并监视其数据包的 c++ 应用程序。
看一下 wireshark 的源代码。我相信它会对你有很大帮助。 http://www.wireshark.org