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
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