Skip to content

liflab/beepbeep-3-jnetpcap-palette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetP: A BeepBeep palette for network packets

This project is an extension to the BeepBeep 3, event stream processing engine, called a palette, that provides functionalities for processing network captures.

Building this palette

To compile the palette, make sure you have the following:

  • The Java Development Kit (JDK) to compile. The palette complies with Java version 6; it is probably safe to use any later version.
  • Ant to automate the compilation and build process

The palette also requires the following Java libraries:

These dependencies can be automatically downloaded and placed in the dep folder of the project by typing:

ant download-deps

From the project's root folder, the sources can then be compiled by simply typing:

ant

This will produce a file called netp.jar in the folder. This file is not runnable and stand-alone. It is meant to be used in a Java project alongside beepbeep-3.jar

Contributors

The first version of this palette has been written in 2016 by Pierre-Louis Faure and Théo Ménard. Further tweaks have been added by Sylvain Hallé, Full Professor at Université du Québec à Chicoutimi and head of Laboratoire d'informatique formelle (LIF).