What's New in Windows Packet Filter 3.4.8
Performance Enhancements
- Optimized Packet Processing: Upgraded the in-driver implementation of
ReadPacketsUnsorted
,SendPacketsToAdaptersUnsorted
, andSendPacketsToMstcpUnsorted
. This optimization groups packets by their target network adapter, significantly reducing overhead and enhancing throughput.
Code Quality and Stability
- Thread Safety and Exception Handling: Strengthened key functions with advanced thread safety measures and exception handling to ensure greater stability and reliability.
- Project Structure Refinement: Overhauled the project structure for better organization and maintainability, facilitating more efficient future development.
- Enhanced Documentation: Improved inline documentation to provide clearer explanations and guidelines, aiding in better code comprehension and adherence to best practices.
Downloads
Compiled Sample Binaries
- ARM64 Platform (Advanced C++ Samples, Visual Studio 2022): Download tools_bin_arm64.zip.
- x64 Platform (Advanced C++ Samples, Visual Studio 2022): Download tools_bin_x64.zip.
- x86 Platform (Advanced C++ Samples, Visual Studio 2022): Download tools_bin_x86.zip.
- x86 and x64 Platforms (Basic C++ Samples, Visual Studio 2012, Windows XP/2003 and later): Download tools_bin_x86_x64_vs2012.zip.
- x86 Platform (Basic C++ Samples, Visual C++ 6.0, Windows 95/NT4 and later): Download tools_bin_x86_vc6.zip.
Windows Packet Filter Driver Installers
- Windows 10/11 ARM64: Download ARM64 Installer
- Windows Vista/7/8/10/11 (64-bit): Download x64 Installer
- Windows Vista/7/8/10/11 (32-bit): Download x86 Installer
- Legacy Windows (95/98/ME/NT/2000/XP/2003): Download Legacy Installer
For more information and support, visit Windows Packet Filter Homepage.