ahlashkari/CICFlowMeter

GitHub: ahlashkari/CICFlowMeter

一款基于Java的网络流量双向流分析器,用于从pcap文件中提取统计特征以支持异常检测和机器学习数据集构建。

Stars: 676 | Forks: 297

## 安装 jnetpcap 本地仓库 对于 Linux,sudo 是前置条件 ``` //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 ``` ## 运行 ### IntelliJ IDEA 在 IDE 中打开终端 ``` //linux: $ sudo bash $ ./gradlew execute //windows: $ gradlew execute ``` ### Eclipse 使用 sudo 运行 eclipse ``` 1. Right click App.java -> Run As -> Run Configurations -> Arguments -> VM arguments: -Djava.library.path="pathtoproject/jnetpcap/linux/jnetpcap-1.4.r1425" -> Run 2. Right click App.java -> Run As -> Java Application ``` ## 制作包 ### IntelliJ IDEA 在 IDE 中打开终端 ``` //linux: $ ./gradlew distZip //window $ gradlew distZip ``` zip 文件将位于 pathtoproject/CICFlowMeter/build/distributions ### Eclipse 在项目根目录下 ``` mvn package ``` jar 文件将位于 pathtoproject/CICFlowMeter/target
标签:AMSI绕过, CICDDoS2019, CICFlowMeter, CICIDS2017, DAST, DDoS检测, Gradle, IPS, ISCXFlowMeter, jnetpcap, JS文件枚举, Maven, PCAP处理, 后台面板检测, 域名枚举, 域名枚举, 威胁检测, 威胁检测与响应, 异常检测, 恶意软件分析, 数据科学, 数据集生成, 机器学习预处理, 流量分类, 流量特征提取, 流量生成器, 深度包检测, 漏洞测试, 漏洞验证, 生物特征流, 网络安全, 网络安全分析, 网络流量, 资源验证, 防御绕过, 隐私保护