Overview

NetFilter SDK is a framework for transparent filtering the data packets transmitted via network. This is a high performance proxy-less solution, compatible with all antiviruses/firewalls/other network filters. It perfectly suits for developing the content filters, basic application level firewalls, traffic analyzers/shapers, other software that requires viewing and modifying TCP/UDP traffic on Windows.

SDK consists of kernel mode and user mode parts. TDI and WFP level kernel drivers work on the top of TCP/IP stack and filter TCP/UDP protocols. Also IP level packet filtering is available with WFP driver. They have a simple user mode API, which can be used from C/C++/.NET/Delphi code.

Key features: