CICFlowMeter使用注意事项

1,Windows安装winpcap,Linux安装libpcap
这两个工具是用来解析pcap文件的。
pcap文件是抓包软件(比如wireshark)抓到的数据格式。
2,下载jnetpcap文件
因为pcap文件是用C写的。
而Java又不能直接调用C的资源,通过jnetpcap可以调用C的动态库。
目前jnetpcap比较稳定的版本是1.3
https://sourceforge.net/projects/jnetpcap/files/jnetpcap/1.3/
3,CICFlowMeter官方项目地址http://www.netflowmeter.ca/
github项目地址https://github.com/ISCX/CICFlowMeter
注意:笔者就是下载了官网项目怎么都跑不起来,后来从官网下载jnetpcap文件替换掉了原来文件。
笔者从新组织的项目https://github.com/ronghuihu/CICFLOWMETER
4,将jnetpcap加入项目。
CICFlowMeter使用注意事项_第1张图片
5,添加依赖:
file->project struct->modules
CICFlowMeter使用注意事项_第2张图片
6,如果依然存在异常:
java.lang.UnsatisfiedLinkError: no jnetpcap in java.library.path
或者
java.lang.UnsatisfiedLinkError: com.slytechs.library.NativeLibrary.dlopen(Ljava/lang/String;)J
或者
java.lang.NoClassDefFoundError: Could not initialize class org.jnetpcap.Pcap
或者
F:\IdeaWorkspace\CICFlowMeterV4.0-Src\src (拒绝访问。)
作者的原因都是一个就是jnetpcap的版本不对,之前从CIC下载的jnetpcap虽然也是1.3但就是没有用,建议从官网下载。
CICFlowMeter使用注意事项_第3张图片
CICFlowMeter使用注意事项_第4张图片

你可能感兴趣的:(网络安全)