• Home
  • About
 

Category:

  • finance
  • motorsport
  • photography
  • security
  • software
  • travel

Archives:

  • June 2011
  • March 2011
  • November 2010
  • January 2010
  • July 2009
  • June 2009
  • September 2008
  • February 2008
  • October 2003
  • January 2002
  • May 2001
  • August 1999
  • May 1998

patrick charles

on software, photography, finance and motorsport
  • jpcap

    17May
    Categories: software Comments: 0

    jpcap capture console

    Summary

    jpcap is a set of Java classes which provide an interface and system for network packet capture. A protocol library and tool for visualizing network traffic is included.

    jpcap hides the low-level details of network packet capture by abstracting many network packet types and protocols into Java classes. Internally, jpcap implements bindings to the libpcap system library through JNI (the Java Native Interface).

    jpcap utilizes libpcap, a widely deployed shared-library for capturing user-level packets. libpcap must be installed on your system in order to use jpcap.

    jpcap packet visualization

    jpcap consists of a small shared-library which wraps libpcap plus a collection of Java classes. The shared-library component provides event hooks, communication and data conversion between a running Java VM and libpcap. The ‘capture’ package contains the core capture system. The ‘net’ package contains abstractions for many network packet types
    and protocols. The ‘simulator’ package contains a network simulator.

    Download

    jpcap was originally developed in 2001 and hosted at sourceforge.net. It is now (since 2011) also available via github. The project is the work of more than a dozen contributors.

    • http://github.com/jpcap
    • http://sf.net/projects/jpcap

     

    Derived Works

    Jpcap has been utilized in a number of other open source projects and mentioned in several technical talks and articles.

    Projects

    • SharpPcap
    • VPN Monitor
    • VisuSniff
    • Mognet

    Articles and Research Papers

    • Cryptographic One-Time Knocking, presented at Black Hat 2004, Las Vegas
    • Pinpoint: Problem Determinate in Large, Dynamic Internet Services
    • Anatomy of an IP Fragmentation Vulnerability in Linux IPChains: Investigating Common Vulnerabilities
    • Sonificator, an open-source client-framework for SC3 in Java
    • SecurityFocus Linux, Issue #151
    • SecurityFocus Linux, Issue #216
    • Linux Online
    • Wiretapped (mirror)

     

Links:

  • fedora
  • interval software
  • jpcap
  • macrumors
  • nikonrumors
  • photography

Meta:

  • RSS
  • Comments RSS
  • Valid XHTML
  • XFN

Recent Posts

  • 06-18-2011 / Bengaluru, India
  • 03-28-2011 / 15 Years of Digital (Night) Photography
  • 03-24-2011 / AOD255e upgrade
  • 11-22-2010 / iPhone4 vs. Nikon D300
  • 01-02-2010 / EyeClops BioniCam
© 2013 Patrick Charles. All Rights Reserved. Entries RSS Comments RSS Login OpenSource CMS