# Graduate_Design
## 说明
本项目是:基于机器学习的加密恶意流量检测<br>
## 简介
本项目是本科毕设题目,依托参考项目课题组完成,首先向课题组表示感谢;其次,项目是关于机器学习的加密恶意流量检测,本人首次接触这个方向,是纯小白,内容不是很饱满,但是本项目针对自己的论文结构进行了web页面展示,方便熟悉论文结构框架的同时,呈现了一个基本的加密恶意流量检测的流程。最后,希望有不足之处可以得到谅解、有问题之处可以提出并相互学习!
## 环境
所需环境:Python 3.8(ubuntu20.04)、zeek version 7.0.0-dev.102,Zeek flowmeter<br>
安装所需要的包——requirements.txt中罗列主要的包,如遇到相关包未安装的报错问题,自行安装即可。
## web界面
本项目是基于Flask和bootstrap进行开发,是一个简单的可视化任务。<br>
运行项目:终端中进入项目的文件夹,执行指令“python app.py”。
### 基础功能展示
#### 主页
![image](images/image-20240530140503115.png)
#### 上传文件
![image](images/image-20240530140532240.png)
#### 解析文件
![image](images/image-20240530140602240.png)
#### 解析结果
![image](images/image-20240530140622546.png)
#### 实验数据展示
![image](images/image-20240530141656822.png)
### 注意
本项目的可视化任务目的是为了毕业答辩时更好地展示本人的论文实现框架。<br>
运行指令后进入web页面,在进入CTU-13或者是DOH模块时,其执行的顺序应该是:<br>
1. 数据展示
2. 相关性分析
3. Boruta特征选择
4. 特征轻量化
为了更好演示,本项目在代码中设置了缓存,其缓存时限设置了永久,可按需修改。<br>
注意整个web项目的实现逻辑是:上传的pcap流量包保存在uploads文件夹下,在页面上选择要解析的pcap文件,所得到的解析结果保存在logs文件夹下,所以在读取数据时,需要根据logs文件夹下的文件路径来读取数据。<br>
本项目由于时间原因,直接把解析后的数据保存在data文件夹下,所以在读取数据时,使用的是data文件夹下的文件路径来读取数据。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【作品名称】:基于机器学习的加密恶意流量检测【毕业设计】 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:本项目的可视化任务目的是为了毕业答辩时更好地展示本人的论文实现框架。 运行指令后进入web页面,在进入CTU-13或者是DOH模块时,其执行的顺序应该是: 数据展示 相关性分析 Boruta特征选择 特征轻量化 为了更好演示,本项目在代码中设置了缓存,其缓存时限设置了永久,可按需修改。 注意整个web项目的实现逻辑是:上传的pcap流量包保存在uploads文件夹下,在页面上选择要解析的pcap文件,所得到的解析结果保存在logs文件夹下,所以在读取数据时,需要根据logs文件夹下的文件路径来读取数据。 本项目由于时间原因,直接把解析后的数据保存在data文件夹下,所以在读取数据时,使用的是data文件夹下的文件路径来读取数据。
资源推荐
资源详情
资源评论
收起资源包目录
基于机器学习的加密恶意流量检测毕业设计 (218个子文件)
style.css 482B
doh_corr_features.csv 20.56MB
doh_boruta_features.csv 20.18MB
ctu13_corr_features.csv 5.05MB
ctu13_boruta_features.csv 5.05MB
doh_boruta_model_result.csv 415B
ctu13_boruta_model_result.csv 413B
.DS_Store 6KB
.gitattributes 85B
show_data_ctu-13.html 10KB
show_data_doh.html 10KB
boruta_ML_ctu-13.html 9KB
boruta_ML_doh.html 9KB
upload.html 9KB
feature_LT_ctu-13.html 9KB
feature_LT_doh.html 9KB
files.html 8KB
parse.html 7KB
student.html 7KB
teacher.html 7KB
index.html 7KB
corr_analyze_ctu-13.html 6KB
corr_analyze_doh.html 6KB
p8.jpg 398KB
p3.jpg 279KB
p7.jpg 265KB
p6.jpg 261KB
p1.jpg 182KB
p5.jpg 176KB
p2.jpg 174KB
p4.jpg 122KB
conn.log 134B
flowmeter.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 134B
flowmeter.log 134B
conn.log 133B
flowmeter.log 133B
conn.log 133B
ssl.log 133B
flowmeter.log 133B
conn.log 133B
flowmeter.log 133B
ssl.log 133B
ssl.log 133B
flowmeter.log 133B
ssl.log 133B
flowmeter.log 133B
conn.log 133B
ssl.log 133B
flowmeter.log 133B
flowmeter.log 133B
conn.log 133B
flowmeter.log 133B
conn.log 133B
ssl.log 133B
flowmeter.log 133B
conn.log 133B
flowmeter.log 133B
ssl.log 133B
ssl.log 132B
ssl.log 132B
conn.log 132B
ssl.log 132B
ssl.log 132B
flowmeter.log 132B
x509.log 132B
conn.log 132B
x509.log 132B
conn.log 132B
conn.log 132B
ssl.log 132B
flowmeter.log 132B
conn.log 132B
ssl.log 132B
flowmeter.log 132B
flowmeter.log 132B
flowmeter.log 132B
ssl.log 132B
ssl.log 132B
conn.log 132B
ssl.log 132B
ssl.log 132B
共 218 条
- 1
- 2
- 3
资源评论
MarcoPage
- 粉丝: 4383
- 资源: 8837
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 通过C#实现冒泡排序示例代码(含代码解释)
- 保险交叉销售预测数据集.zip
- StartAllBack-3.6.3-setup, win不同风格的开始菜单
- c语言实现希尔排序基础
- emoji表情使用趋势数据集.zip
- 抖音 douyin 视频评论 spider
- Beyond.Compare.v3.1.10
- 2016年年度培训计划及跟踪表.xls
- 2016年公司员工年度培训计划表.xls
- 《如何设计年度培训计划与预算方案》.ppt
- 公司培训规划之一--员工素养培训(PPT 63页).ppt
- 麦肯锡:进度安排培训.ppt
- 北大讲义《如何设计年度培训计划与预算方案》.ppt
- 美的校园招聘面试官培训方案(ppt 14页).ppt
- 培训与发展.ppt
- 培训管理.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功