Windows Packet Divert(WinDivert)是适用于 Windows 10、Windows 11 和 Windows Server 的用户模式数据包捕获和转移包。
WinDivert 允许用户模式应用程序捕获/修改/丢弃发送到/来自 Windows 网络堆栈的网络数据包。总而言之,WinDivert 可以:
- 捕获网络数据包
- 过滤/丢弃网络数据包
- 嗅探网络数据包
- (重新)注入网络数据包
- 修改网络数据包
WinDivert 可用于实现用户模式数据包过滤器、数据包嗅探器、防火墙、NAT、VPN、隧道应用程序等。
WinDivert 的主要功能包括:
- 数据包拦截、嗅探或丢弃模式
- 支持环回(本地主机)流量
- 全面支持 IPv6
- 网络层
- 简单但功能强大的 API
- 高级过滤语言
- 过滤优先级
- 静默安装
- 根据 GNU 宽通用公共许可证 (LGPL) 条款免费提供
➢ 文档和示例
- WinDivert 参考手册:
- WinDivert 自述文件。
- WinDivert 变更日志。
- WinDivert 常见问题解答。
- WinDivert 2.2 示例应用程序,包括:
- flowtrack.c:网络流跟踪应用程序。
- netdump.c:一个简单的数据包捕获和转储应用程序。
- netfilter.c:一个简单的防火墙应用程序。
- passthru.c:具有多线程的骨架 WinDivert 应用程序。
- socketdump.c:转储套接字操作。
- streamdump.c:将 TCP 流重定向到本地代理服务器。
- webfilter.c:一个简单的 URL 黑名单过滤器。
➢ 项目
以下项目使用 WinDivert:
- ReQrypt:一个 HTTP 请求隧道工具。
- TcpCrypt ( github ):加密(几乎)所有网络流量。
- Suricata (github):网络威胁检测引擎。
- GoodbyeDPI:深度包检测(DPI)规避实用程序。
- BarbaTunnel(旧链接):通过 HTTP 隧道传输 VPN 流量。
- PyDivert:WinDivert Python 绑定。
- jdivert:WinDivert Java 绑定。
- StreamDivert:中继网络连接的工具。
- Stahp It:HTTP/S 内容过滤器(另请参阅HttpFilteringEngine)。
- WinDivertSharp:WinDivert C# 绑定。
- Tallow (github):适用于 Windows 的透明 Tor。
- Clumsy (github):用于模拟 Windows 中断网络的实用程序。
- Inssidious (github):一款移动应用网络测试工具。
- LumoGate:一个强制网络门户解决方案。
- SnoopSpy (github):一个数据包捕获/处理工具。
- mitmproxy (开发版本):一个支持 SSL 的交互式拦截 HTTP 代理。
- PureBasic接口到 WinDivert(网页)。
- VpnHood:便携式/快速 VPN。
- WinDivertTool:用于管理WinDivert应用程序的工具。
免责声明:提供的链接仅供参考——对于软件质量和/或适用性等不提供任何认可或保证,也不承担损失或损害等责任。
如果您想添加与 WinDivert 相关的项目的链接, 请联系basil 。
➢ 联系方式
将反馈和/或问题发送至:basil@reqrypt.org
国内网盘下载WinDivert
为大家准备了最新的2.2.2 + 最常见常用的1.4.3
效果演示
利用WinDivert编写的HTTP封包拦截
篡改封包突破软件授权
没有回复内容