WinDivert-1.4.3-A
所属分类:弱点检测代码
开发工具:WINDOWS
文件大小:219KB
下载次数:0
上传日期:2018-07-09 21:05:04
上 传 者:
jb000r
说明: Win Divert Binary.
文件列表:
WinDivert-1.4.3-A (0, 2018-07-03)
WinDivert-1.4.3-A\include (0, 2018-07-03)
WinDivert-1.4.3-A\include\windivert.h (12717, 2018-07-03)
WinDivert-1.4.3-A\VERSION (6, 2018-07-03)
WinDivert-1.4.3-A\x86 (0, 2018-07-03)
WinDivert-1.4.3-A\x86\netdump.exe (16896, 2018-07-03)
WinDivert-1.4.3-A\x86\WinDivert64.sys (50592, 2018-07-03)
WinDivert-1.4.3-A\x86\passthru.exe (13312, 2018-07-03)
WinDivert-1.4.3-A\x86\streamdump.exe (17920, 2018-07-03)
WinDivert-1.4.3-A\x86\netfilter.exe (16896, 2018-07-03)
WinDivert-1.4.3-A\x86\webfilter.exe (16896, 2018-07-03)
WinDivert-1.4.3-A\x86\WinDivert.dll (23040, 2018-07-03)
WinDivert-1.4.3-A\x86\WinDivert.lib (13214, 2018-07-03)
WinDivert-1.4.3-A\x86\WinDivert32.sys (43936, 2018-07-03)
WinDivert-1.4.3-A\doc (0, 2018-07-03)
WinDivert-1.4.3-A\doc\WinDivert.html (58589, 2018-07-03)
WinDivert-1.4.3-A\LICENSE (61353, 2018-07-03)
WinDivert-1.4.3-A\x86_64 (0, 2018-07-03)
WinDivert-1.4.3-A\x86_64\netdump.exe (21504, 2018-07-03)
WinDivert-1.4.3-A\x86_64\WinDivert64.sys (50592, 2018-07-03)
WinDivert-1.4.3-A\x86_64\passthru.exe (17408, 2018-07-03)
WinDivert-1.4.3-A\x86_64\streamdump.exe (23040, 2018-07-03)
WinDivert-1.4.3-A\x86_64\netfilter.exe (21504, 2018-07-03)
WinDivert-1.4.3-A\x86_64\webfilter.exe (21504, 2018-07-03)
WinDivert-1.4.3-A\x86_64\WinDivert.dll (23552, 2018-07-03)
WinDivert-1.4.3-A\x86_64\WinDivert.lib (13282, 2018-07-03)
WinDivert-1.4.3-A\CHANGELOG (6589, 2018-07-03)
WinDivert 1.4: Windows Packet Divert
====================================
1. Introduction
---------------
Windows Packet Divert (WinDivert) is a user-mode packet interception library
for Windows 7, Windows 8 and Windows 10.
WinDivert enables user-mode capturing/modifying/dropping of network packets
sent to/from the Windows network stack. In summary, WinDivert can:
- capture network packets
- filter/drop network packets
- sniff network packets
- (re)inject network packets
- modify network packets
WinDivert can be used to implement user-mode packet filters, sniffers,
firewalls, NATs, VPNs, IDSs, tunneling applications, etc..
WinDivert supports the following features:
- packet interception, sniffing, or dropping modes
- support for loopback (localhost) traffic
- full IPv6 support
- network layer
- simple yet powerful API
- high-level filtering language
- filter priorities
- freely available under the terms of the GNU Lesser General Public
License (LGPLv3)
For more information see doc/windivert.html
2. Architecture
---------------
The basic architecture of WinDivert is as follows:
+-----------------+
| |
+------->| PROGRAM |--------+
| | (WinDivert.dll) | |
| +-----------------+ |
| | (3) re-injected
| (2a) matching packet | packet
| |
| |
[user mode] | |
....................|...................................|...................
[kernel mode] | |
| |
| |
+---------------+ +----------------->
(1) packet | | (2b) non-matching packet
------------>| WinDivert.sys |-------------------------------------------->
| |
+---------------+
The WinDivert.sys driver is installed below the Windows network stack. The
following actions occur:
(1) A new packet enters the network stack and is intercepted by WinDivert.sys
(2a) If the packet matches the PROGRAM-defined filter, it is diverted. The
PROGRAM can then read the packet using a call to WinDivertRecv().
(2b) If the packet does not match the filter, the packet continues as normal.
(3) PROGRAM either drops, modifies, or re-injects the packet. PROGRAM can
re-inject the (modified) using a call to WinDivertSend().
3. License
----------
WinDivert is dual-licensed under your choice of the GNU Lesser General Public
License (LGPL) Version 3 or the GNU General Public License (GPL) Version 2.
See the LICENSE file for more information.
4. About
--------
WinDivert was written by basil.
For further information, or bug reports, please contact:
basil@reqrypt.org
The homepage for WinDivert is:
https://reqrypt.org/windivert.html
The source code for WinDivert is hosted by GitHub at:
https://github.com/basil00/Divert
近期下载者:
相关文件:
收藏者: