Free download Packet Sniffer SDK

Packet Sniffer SDK

4.2
Packet Sniffer SDK components/libraries set are intended for use in Windows applications for network packets capture
Free Download
User rating
0
0 votes
License
Shareware
OS
Windows
Version
4.2
Language
English
Release date
6 July 2009

Editor's review

Packet Sniffer SDK components/libraries set are intended for using in Windows applications for network packets capture and packets generation tasks without using preinstalled packet drivers.

Features: Packet Sniffer SDK is a library set that sniffs out packets flowing on a network and analyze what`s happening on the net. This is for Win32 platforms. The package does not require any pre-installed packet drivers for the functionalities. This SDK is suitable for all modern development environments for Windows. The kit is suitable for networks that operate up to multi-gigabit speeds.

All editions of this SDK, including all VCL, DLL and static libraries are derived from the same C code so that all editions have same improvements implemented. The kit supports symmetric multi-processing systems. All of the functionalities are implemented based on BSD packet filtering and user settable filtering on the internal packet driver level. It also supports the new FastBPF technology. The just in time BPF filters compilation, that is implemented in the Fast BPF work several times faster than the classical filtering. BSF filters assembler is available for filters programming. A dissembler also is provided. The SDK editions contain internal packet driver which is dynamically loaded/unloaded as the application that uses the kit is loaded and unloaded. The kit supports packet generation and sending functions, assembling of TCP sessions in data streams. You can capture TCP/UDP traffic and binding them to the processes. It is compatible with Microsoft Visual C++, Microsoft Visual Basic .NET, Intel C++, Borland C++ Builder, Borland Delphi and many others.

Overall: A very useful development kit that eases development with packet analysis functions. This would have been difficult to manage without a pre-built kit.

Publisher's description

Packet Sniffer SDK is a library set for packet capture and network analysis for all Win32 platforms.
The main features of the Packet Sniffer SDK library are:
Any pre-installed packet drivers are not required;
Support of multi-Gigabit networks;
Support of all modern development environments for Windows;
All PSSDK editions (VCL, DLL, and static libraries) are compiled from the same well-optimized C code. Therefore you may be assured that any Packet Sniffer SDK improvement is implemented in all its editions;
Support of multiprocessor (SMP) systems;
Support of packet filtering by BPF (BSD Packet Filter, user-settable packet filters) on the internal packet driver level;
Support of new FastBPF technology (Just-In-Time BPF filters compilation, works approximately 6 times faster than "classic" BPF filtering);
Support of packet generation and sending functions;
Support of local TCP/UDP traffic capturing with binding to processes (including loopback traffic);
Assembling of TCP sessions in data streams;
High-performance traffic delivering to application and buffering using queue Packets Pool;
Support of BPF assembler for BPF filters programming;
Support of disassembling BPF filters to BPF assembler source texts;
All editions of Packet Sniffer SDK components/libraries contain an internal packet driver, which is dynamically loaded/unloaded when the application, using Packet Sniffer SDK, is launched/closed, that allows you to develop absolutely portable applications.
Packet Sniffer SDK
Packet Sniffer SDK
Version 4.2
Free Download

User comments

Rate this program