WinpkFilter Icon

WinpkFilter

WinpkFilter is a high performance packet filtering framework.

WinpkFilterOverview

Editor: WinpkFilter is more than just a firewall development kit for Windows. With WinpkFilter you can make an application that inserts itself into the Windows network stream: custom firewall solution, internet connection sharing (NAT), IP Shaper, VPN and many other low-level network solutions completely in user-mode using your favorite development environment: Visual C++, Visual C#, Delphi, Visual Basic, C++ Builder and etc.

Using WinpkFilter requires no experience in kernel mode programming on your behalf since WinpkFilter provides you with powerful user level API. However, if you need to implement your solution (to achieve better performance) in kernel mode you can use well-documented raw IOCTL interface as well.
The easiEST way to develop and debug packet filtering/modifying Communication Applications such as firewalls, sniffers, internet connection sharing, VPN, etc.
SMP safe.
Full portability to all Windows platforms due to the common API.
Operates on RAS/PPP adapters
Complete source code for sample applications (projects for MS Visual C++, MS Visual Basic, Borland Delphi and C++ Builder) and wrapper API DLL is available. Source code for helper drivers supplied when you purchase Source Code License ONLY.
Passive network listening and active filtering (with possible packet modification) modes
Interface for sending RAW Ethernet packets to network interface (originated by MSTCP) or to MSTCP
Supports MTU decrement (allows you to set system-wide MTU decrement). This option is required if you plan to add additional headers to IP packets (implement IP in IP packet tunneling, IPSEC based VPN and so on).
Helper routines in ndisapi.dll for converting internal (NDIS level) network interface names to the user friendly ones (the names you see in Network connections properties)
Helper drivers are based on NDIS-hooking technology. You can read more about this technology here. Windows x64 driver and Vista/2008 drivers are based on NDIS intermediate driver.

NEW

Fixed some bugs.

WinpkFilterInformation

Version
3.0
Date
04.21.08
License
Language
English
File Size
1004KB
Category
Operating Systems
Windows Vista, 2003, XP, 2000, 98, Me, NT
System Requirements
No additional system requirements.
Ethernet Bridge Icon
This is a small utility for MAC level bridging TCPIP bound network interfaces.
Free
Virtual Network Adapter VirtNet Icon
VirtNet is a dummy virtual network interface can be used for various purposes.
Free
Internet Gateway Icon
This is a single threaded WinpkFilter based Internet Connection sharing solution
Free
NeT Firewall Icon
NeT Firewall is a comprehensive stateful firewall solution
Trial
More
Kismet Icon
Wireless network detector, sniffer, and intrusion detection system.
Free
ScanLine Icon
Command line port scanner.
Free
LAN Employee Monitor Icon
LAN monitoring software,real-time monitor and remote control employee's computer
Trial
Social Spy Icon
Remote Visual Real-time Computer Spy Software - See everything in Real-time!
Demo
Kiwi Log Viewer (Win) Icon
Free log file viewer for Windows
Free
Port Listener Icon
Use Port Listener as a free lightweight utility to listen on the specified port.
Free
SiteDigger Icon
SiteDigger 2.0 searches Google’s cache to look for vulnerabilities
Free
SpyKing PC Spy Icon
Log keystrokes, e-mail, Facebook and chat activities, microphone sound, and visited Web sites.
Demo
More