Demo versions for Windows

Demo version of NetFilter SDK for Windows

version: 1.7.8.2 changelog

Demonstrates the filtering of raw TCP/UDP packets. The demo driver has a limitation on the number of filtered TCP connections and UDP sockets. After exceeding this limit, filtering will resume only after a system reboot.
Download

Demo version of NetFilter SDK for Windows + ProtocolFilters

NetFilterSDK version: 1.7.8.2 changelog
ProtocolFilters version: 1.3.9.0 changelog

Demonstrates the filtering of high level protocols like SSL, HTTP, FTP, POP3, SMTP etc. The demo driver and ProtocolFilters have a limitation on the number of filtered TCP connections and UDP sockets. After exceeding this limit, filtering will resume only after system reboot.
Download

Source code for Linux

Source code of NetFilter SDK for Linux

version: 1.0.4.0 changelog

Full source code of the SDK for Linux with a demo version of ProtocolFilters.
Download

If your browser blocks the downloaded file:

- Download a suitable build of the curl utility here. You can skip this step on Windows 10/11, because it includes curl by default since build 17063 of Windows 10.
- Use the following command to download the package:
curl --output package.zip <package file URL>