jNetPcap Overview

Printer-friendlySend via EmailPDF Convert

jNetPcap - what is it?

jNetPcap is an open-source java library. It contains:

  • A Java wrapper for nearly all libpcap library native calls
  • Decodes captured packets in real-time
  • Provides a large library of network protocols (core protocols)
  • Users can easily add their own protocol definitions using java SDK
  • jNetPcap uses a mixture of native and java implementation for optimum packet decoding performance

Is WinPcap supported?

Yes, WinPcap is also supported and all of its windows extensions are available, including remote captures.

How do I use jNetPcap?

The best place to start is with jNetPcap examples and tutorials.

What license does jNetPcap use?

jNetPcap uses LGPL license and is free of charge and royalties.

Where do I get jNetPcap from?

jNetPcap distribution packages are made up of both a java jar files and native "shared" libraries (.dll on windows and .so on linux and UNIX systems).

You can download them from Sourceforge distribution servers.

I am looking for protocol analysis and tcp-reassembly

Please look at the status of this feature.

What about support?

There are 2 options available if you need help and support.

Community Support (Free!)

First options, is to use the jnetpcap's project forums for support. The jnetpcap community addresses and answers all questions posted. We also discuss future directions of jnetpcap and new features. For more information visit our Community Support page.

Dedicated Support

Sly Technologies is pleased to announce Dedicated Support option - available now! Visit company website at http://www.slytechs.com for more information.

The second option, is to purchase a Dedicated Support package offered by Sly Technologies. Support is offered for both production environments and developers who can rely on our extensive expertise in jNetPcap, networking and protocol mechanics. The Dedicated Support packages offer great value. You get unlimited incident, up to 1 hour response time for production issues, web and telephone support and more. Save time and money. Let us advise you on the best way to architect your software, best utilize jNetPcap API and tune your application for best possible performance. We are there to help.