Skip to content

arisath/Pcap-dissection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pcap-dissection

Pcap dissector implemented in Java using jnetpcap (http://jnetpcap.com/)

Generic badge star this repo

Prerequisites

WinPcap/libpcap
Maven
Java 8+

Installing

mvn clean install

Metrics computed include:

  • Number of packets sent/received
  • HTTP packets
  • Number of GET requests
  • Number of POST requests
  • Distribution of HTTP responses
  • HTTP servers
  • Images downloaded
  • DNS packets
  • TCP packets
  • Distribution of TCP flags
  • SSL/TLS packets
  • UDP packets
  • Utilised ports
  • IP addresses visited and their netnames

Important

The program requires importing the jnetpcap library as well as WinPcap version 4.0.1 (http://www.winpcap.org) or later for Windows OS and the libpcap RPM package for Linux/Debian. The WhoIs client is implemented using the apache.commons.net library (https://commons.apache.org/proper/commons-net/).

About

Pcap dissection using jnetpcap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages