jNetPcap SDK
An easy to use java software package, for developing network applications that need to capture packets from a live network or a file. A full featured protocol decoder breaks down the packet structure, allowing the user a simple access to packet content without having to understand the very complex protocol specific rules.
Additional features:
- Transmit raw data-link frames from java to a live network
- Capture and save packets to a file for offline processing
- Native machine level performance
- No-copy packet captures [1] - ensures that once a packet is captured and stored in kernel memory, your java application receives that packet with no further copies for maximum performance
- Full API support for libpcap and WinPcap features
Best of all! jNetPcap is completely free under LGPL open-source licensing terms. Various support options are available as well. A great, no charge, community based support is available on main project website. For companies that require more, Sly Technologies is pleased to offer various commercial support options at affordable price points.
Visit our support page for more details on dedicated support options.
[1] - feature dependent on OS, libpcap versions and network card drivers

