|

Any
|
Magenta Systems Internet Packet Monitoring Components (ID #27108)
Magenta Systems Ltd
Magenta Systems Internet Packet Monitoring Components are a set of Delphi components designed to capture and monitor internet packets using either raw sockets or the WinPcap device driver. Hardware permitting, ethernet packets may be captured and interpreted, and statistics maintained about the traffic.
Uses of packet monitoring include totalling internet traffic by IP address and service, monitoring external or internal IP addresses and services accessed, network diagnostics, and many other applications. The component includes two demonstration applications, one that displays raw packets, the other that totals internet traffic. The components include various filters to reduce the number of packets that need to be processed, by allowing specific IP addresses to be ignored, LAN mask to ignore local traffic, and ignore non-IP traffic such as ARP.
The components capture packets using two different techniques, with differing benefits and features:
1 - Raw sockets which are available with Windows 2000 and later. This uses WSocket from the François Piette internet component suite. Major benefit is that no other software needs to be installed, but raw sockets don't seem to work fully with some network adapters, and ignore non-IP protocols. Some adapters may capture received packets, but ignore anything sent.
2 - WinPcap (Windows Packet Library) device driver, needs to be installed (it installs two small DLLs and a driver),but captures all packets including non-IP. WinPcap may be downloaded from http://www.winpcap.org/, and version 4.0.1 is included in this package. Note the Delphi WinPcap pcap.pas and packet32.pas modules were originally written by Lars Peter Christiansen, but have several bug fixes and many new features. Use of the latest WinPcap version 4.0.01, but 3.1 and 3.0 10 are also supported.
These components needs François PIETTE internet component suite (ICS) version 6 or version 7 from http://www.overbyte.be/, dated August 2008 or later.

Magenta Systems Internet Packet Monitoring Components home page
|