Jpcap is a library for working on Packet Level using Java. The Jpcap library is based on libpcap/winpcap and therefore Jpcap supports any system which can support libpcap/winpcap. Currently those include Windows, Linux, FreeBSD, Mac OS X and Solaris. Provided functionality: Sending Network Packets Capturing Network Packets It can capture Ethernet, IPv4, IPv6, ARP/RARP, TCP, UDP, and ICMPv4 packets. For learning purposes you can find details and some tutorials here. It has now some early functionality but a lot of types of Packet are to be added . But if you love working with java and you want to create some Programs working in Packet Level. Then it is nice to start with it .
|