Network filtering toolkit

Implementing many kinds of network filtering applications is easier with NetFilter SDK and ProtocolFilters:
- Parental control
- Traffic shapers/monitors
- Ad blocking
- Filtering email spam
- Redirecting TCP/UDP to local or remote proxy
- Decoding and filtering TCP connections protected with TLS/SSL
- Parsing TLS/SSL, HTTP, HTTP/2, POP3, SMTP, IMAP, FTP, ICQ, XMPP, NNTP and other protocols
- Other software that requires filtering TCP/UDP
It is possible to use the components from C/C++/Delphi/.NET code

Try the demo »

NetFilter SDK
for Windows

NetFilter SDK is a framework for transparent filtering the data packets transmitted via network on Windows. This is a high performance proxy-less solution, compatible with antiviruses/firewalls/other network filters. Also it includes server side components, allowing to filter TCP/UDP on a gateway.

System requirements:
Windows 7/8/10/11, x86/x64.

ProtocolFilters

ProtocolFilters is a library that classifies data packets provided on input, detects high-level protocols and allows filtering the classified objects. It is designed to work with NetFilter SDK API, but also can be used for parsing and filtering the network packets obtained from other sources.

System requirements:
Windows 7/8/10/11, x86/x64.
Linux, Mac OS

NetFilter SDK
for Linux

The solution allows filtering TCP connections and allow/block UDP datagrams in user mode applications. It is possible to filter the specified subset of connections/datagrams, restricted by filtering rules. The outgoing TCP connections can be redirected to different address.

System requirements:
Linux





Privacy Policy | License Statement