Java
Need help with CICFlowMeter?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
ahlashkari

Description

CICFlowmeter-V4.0 (formerly known as ISCXFlowMeter) is an Ethernet traffic Bi-flow generator and analyzer for anomaly detection that has been used in many Cybersecurity datsets such as Android Adware-General Malware dataset (CICAAGM2017), IPS/IDS dataset (CICIDS2017), Android Malware dataset (CICAndMal2017) and Distributed Denial of Service (CICDDoS2019).

165 Stars 102 Forks Other 98 Commits 17 Opened issues

Services available

Need anything else?

Install jnetpcap local repo

for linux, sudo is a prerequisite

//linux :at the pathtoproject/jnetpcap/linux/jnetpcap-1.4.r1425
//windows: at the pathtoproject/jnetpcap/win/jnetpcap-1.4.r1425
mvn install:install-file -Dfile=jnetpcap.jar -DgroupId=org.jnetpcap -DartifactId=jnetpcap -Dversion=1.4.1 -Dpackaging=jar

Run

IntelliJ IDEA

open a Terminal in the IDE ``` //linux: $ sudo bash $ ./gradlew execute

//windows: $ gradlew execute ```

Eclipse

Run eclipse with sudo ``` 1. Right click App.java -> Run As -> Run Configurations -> Arguments -> VM arguments: -Djava.library.path="pathtoproject/jnetpcap/linux/jnetpcap-1.4.r1425" -> Run

  1. Right click App.java -> Run As -> Java Application
## Make package

IntelliJ IDEA

open a Terminal in the IDE

//linux: $ ./gradlew distZip //window $ gradlew distZip ``` the zip file will be in the pathtoproject/CICFlowMeter/build/distributions

Eclipse

At the project root

mvn package
the jar file will be in the pathtoproject/CICFlowMeter/target

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.