因为需要,需要开发一个对windows进程产生的网络连接进行代理,无法修改windows程序.
最终的目的是单窗口单ip!
看了很多的教程,发现wfp好像就是专门干这个事情的. (
不是wpf!!!)
最后了解下来发现wfp是驱动开发. 分用户模式和内核模式. 内核模式是以.sys为后缀的文件. 用户模式是以.dll为后缀的文件. 要启动驱动还挺麻烦.
我也在网络上找到了一些单窗口单ip的工具, 我在这些工具安装后,并没有发现以.sys为后缀的文件. 双击exe也就能启动并且能工作.,能针对指定程序的进程进行网络代理.
我的问题是:
我看了很多的教程还不好理解:
1. 单窗口单ip可以用用户模式驱动开发吗
2. 有没有更简单的方法?
3. 教程看了不少,始终无法让vs自动部署调试驱动代码,vs2015+vm(win10)
4. 无从下手,不知道该怎么开始
WFP 标注驱动程序开发路线图
参考链接:
https://docs.microsoft.com/zh-cn/windows-hardware/drivers/network/roadmap-for-developing-wfp-callout-drivers