WinPcap C++ Wrapper
WinPcap is the packet capture and filtering engine for network analysis for the Win32 platforms. The WinPcap programming interface can be used by many types of network tools for analysis, troubleshooting, security and monitoring. Classic tools based on WinPcap are:
- Network monitors
- Security tools
- Traffic loggers
- Network and protocol analyzers
- Network scanners
WinPcap C++ Wrapper is a simple wrapper for monitoring network traffic. You may quickly and easily extend it's functionality.
The most important classes which constitute WinPcap C++ wrapper are: CAdapter and CAdapterManager.
CAdapter
This class implements a simple wrapper for WinPcap functions. These functions provide for opening an adapter and capturing network packets. CAdapter is an exception based class and will throw an exception when any errors occur.
CAdapterManager
This class implements adapter manager. It monitors new network adapters in your system.