我正在寻找一个小程序,它将拦截网络数据包(在本地机器上)并在它们出网之前对其进行修改。我还需要能够修改标题,而不仅仅是数据。
我已经看过几种可能性,但我不确定哪种方法最好。那里有开源数据包过滤器,但过滤似乎只能允许或拒绝数据包,而不是其他。
另一种解决方案是编写NDIS中间驱动程序,但编写驱动程序是我的不足之处。甚至WinDDK中的简单pass-thru示例也是数千行。我也不期待不断重新安装驱动程序并重启以测试我的代码。
我理想情况下该程序是自包含的,而不是依赖于第三方驱动程序/软件/安装的安装。
所以,如果你们有人能指出我正确的方向,那就扔一些有用的链接,无论如何,我很感激。