核心功能:
- 登录注册功能
- 主仪表板功能:实时展示检测结果和图表分析,模型准确率、攻击次数等。
- 数据管理功能:加载训练数据、预处理数据(使用开源KDD数据集做为模型训练数据)。
- 模型训练功能:支持随机森林、支持向量机、决策树、K最近邻四种机器学习算法训练模型。
- 模型评估功能:检测模型的准确率、精确率、召回率、F1分数、评估样本数、混淆矩阵、ROC曲线,以及对不同的攻击类型的检测率。
- 攻击检测功能:进行攻击识别检测(支持检测Dos R2L U2R SQL注入 四种类型),实时展示攻击流量数据、检测结果。
- 结果分析功能:时间段选择、攻击类型分布扇形图、各种类型攻击检测结果柱状图、攻击类型平均置信度、攻击时间分布、详细攻击列表。
登录注册页面:
仪表盘页面(主页):
数据管理页面:
模型训练页面:
模型评估页面:
攻击检测页面:
结果分析页面:
源码私信博主!