Jpcap a Java library for capturing and sending network packets
  Home
  Download
  Install
  API
  Tutorial
  Samples
  FAQ
  Discussion
  Links

Introduction

Jpcap is a Java library for capturing and sending network packets.

Using Jpcap, you can develop applications to capture packets from a network interface and visualize/analyze them in Java. You can also develop Java applications to send arbitrary packets through a network interface.

Jpcap has been tested on Microsoft Windows (98/2000/XP/Vista), Linux (Fedora, Mandriva, Ubuntu), Mac OS X (Darwin), FreeBSD, and Solaris.

Jpcap can capture Ethernet, IPv4, IPv6, ARP/RARP, TCP, UDP, and ICMPv4 packets.

Jpcap is open source, and is licensed under GNU LGPL.

What's New
  • 6/9/07
    • Jpcap ver.0.7 is released. Mac OS X supported. RPM/Debian package available. See ChangeLog for details.
  • 5/16/07
    • Jpcap ver.0.6 is released. See ChangeLog for details.
  • 4/22/06
    • Jpcap ver.0.5.1 is released. See ChangeLog for details.
  • 1/6/06
    • Jpcap ver.0.5 is released under LGPL. 
  • 4/9/03
    • Bug fix on Jpcap.openFile() and JpcapWriter.
  • 4/1/03
    • New homepage. Jpcap ver.0.4 was released.
  • 9/14/00
    • Jpcap ver.0.3 is released ARP/RARP supported. Several bug fixes.
  • 7/29/00
    • Jpcap ver.0.2 is released. Now Microsoft Windows supported.

 

 (c) Keita Fujii, kfujii@uci.edu
Last Modified: 2007/05/15