jNetPcap is a java wrapper around the popular Libpcap/WinPcap libraries written in C, for capturing network packets. This release adds significant new features . Several bugs fixes and new packet decoding framework have been included in release 1.2. Now the user can work with fully decoded packets using java compile time type safety, while access sophisticated protocol details found network packet headers. The API fully retains libpcap API exposure and provides a slightly higher layer than libpcap for working with packets.
Advanced features such as kernel level "capture and dump to file" are possible. Low level packet transmissions in modes such; as one at a time or bulk sendqueues are supported. Kernel level statistic gathering for network traffic and sampling modes are all supported now from Java. And more.
1) The latest release is release candidate #1, and is not fully production quality until tested. The release has been fully tested internally and will be updated quickly and released as RC2 if any bugs are found.
2) To acquire production quality library, it is recommended to utilize version 1.1 which has been thoroughly tested and downloaded thousands of times.
See main project website for latest updates and status: