【发布时间】:2018-02-07 20:57:24
【问题描述】:
我想为 WINDOWS 写一个网络驱动程序,在 TCP 之上。 在这个驱动程序中,我想修改或“即时”检查传入的 HTTP 流量。 我怎样才能实现这样的模块? 哪个开发环境?哪个 SDK ? 您知道这样做的开源项目吗? 你认为 libpcap 可以做到吗?
感谢您的帮助。
【问题讨论】:
-
抱歉,关于 libpcap :WinPcap 独立于主机协议(如 TCP-IP)接收和发送数据包。这意味着它无法阻止、过滤或操纵同一台机器上其他程序生成的流量:它只是“嗅探”在网络上传输的数据包。因此,它没有为流量整形器、QoS 调度器和个人防火墙等应用程序提供适当的支持。
-
检查可用于此msdn.microsoft.com/en-us/library/windows/desktop/…的Windows过滤平台