# WAF
环境配置:</br>
首先要求:python 3.6</br>
响应的库函数:TensorFlow,python-scapy</br>
1. train_url.py:</br>
>> 该文件主要包含的功能是实现对训练数据的加载以及处理,同时训练模型模块以及预测分析模块也在此</br>
2. get_url.py:</br>
>> 该文件的主要功能是实现抓取数据包,同时将数据包中的URL解析出来</br>
3. type.py:</br>
>> 该文件的主要功能是实现对攻击类型的判断</br>
4. UI.py:</br>
>> 该文件是实现UI界面</br>
5. Main.py:</br>
>> 主函数的执行入口</br>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1.项目代码功能经验证ok,确保稳定可靠运行。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通。 2.主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 3.项目具有丰富的拓展空间,不仅可作为入门进阶,也可直接作为毕设、课程设计、大作业、初期项目立项演示等用途。 4.当然也鼓励大家基于此进行二次开发。 5.期待你能在项目中找到乐趣和灵感,也欢迎你的分享和反馈! 【资源说明】 Python基于机器学习GRU,CNN,KNN,SVM,RF的web攻击检测系统源码+项目说明.zip 基于聚类的XSS和SQL注入检测 基于机器学习的XSS和SQL注入检测 实现了基于GRU,CNN,KNN,SVM,RF共五个检测模型 检测过程:数据加载-》数据预处理(urldecode和转小写)->向量化(预训练word2Vec模型,padding补齐)->模型训练->模型预测->模型评估 Python基于机器学习GRU,CNN,KNN,SVM,RF的web攻击检测系统源码+项目说明.zip Python基于机器学习GRU,CNN,KNN,SVM,RF的web攻击检测系统源码+项目说明.zip Python基于机器学习GRU,CNN,KNN,SVM,RF的web攻击检测系统源码+项目说明.zip
资源推荐
资源详情
资源评论
收起资源包目录
Python基于机器学习GRU,CNN,KNN,SVM,RF的web攻击检测系统源码+项目说明.zip (126个子文件)
SQLiV3.csv 2.21MB
SQLiV3.csv 2.21MB
XSS_dataset.csv 1.59MB
XSS_dataset.csv 1.59MB
sqli.csv 706KB
sqli.csv 706KB
variables.data-00000-of-00001 6.88MB
variables.data-00000-of-00001 6.88MB
gru.h5 2.81MB
gru.h5 2.81MB
variables.index 5KB
variables.index 5KB
warning.jpeg 7KB
warning.jpeg 7KB
1.jpg 179KB
1.jpg 179KB
train.label 8KB
train.label 8KB
README.md 595B
README.md 595B
项目说明.md 375B
项目说明.md 375B
model_word2vec 4.44MB
model_word2vec 4.44MB
saved_model.pb 308KB
saved_model.pb 308KB
keras_metadata.pb 34KB
keras_metadata.pb 34KB
en0sniff.pcap 24B
en0sniff.pcap 24B
svm.pickle 4.42MB
svm.pickle 4.42MB
lg.pickle 4.27MB
lg.pickle 4.27MB
mult_knn.pkl 20.88MB
mult_knn.pkl 20.88MB
mult_svm.pkl 4.95MB
mult_svm.pkl 4.95MB
mult_rf.pkl 1.23MB
mult_rf.pkl 1.23MB
confusion_matrix_SVM.png 23KB
confusion_matrix_SVM.png 23KB
confusion_matrix_CNN.png 20KB
confusion_matrix_CNN.png 20KB
confusion_matrix_GRU.png 20KB
confusion_matrix_GRU.png 20KB
confusion_matrix_KNN.png 20KB
confusion_matrix_KNN.png 20KB
confusion_matrix_rf.png 19KB
confusion_matrix_rf.png 19KB
train_url.py 8KB
train_url.py 8KB
UI.py 5KB
UI.py 5KB
cnn.py 4KB
cnn.py 4KB
evaluate.py 4KB
evaluate.py 4KB
staticfeature.py 3KB
staticfeature.py 3KB
gru.py 3KB
gru.py 3KB
rf.py 3KB
rf.py 3KB
svm.py 2KB
svm.py 2KB
vecmodel.py 2KB
vecmodel.py 2KB
splitdata.py 2KB
splitdata.py 2KB
geturl.py 2KB
geturl.py 2KB
trainmain.py 2KB
trainmain.py 2KB
predict.py 2KB
predict.py 2KB
knn.py 2KB
knn.py 2KB
type.py 2KB
loaddata.py 2KB
type.py 2KB
loaddata.py 2KB
main.py 178B
main.py 178B
train_url.cpython-36.pyc 5KB
train_url.cpython-36.pyc 5KB
UI.cpython-36.pyc 4KB
UI.cpython-36.pyc 4KB
evaluate.cpython-38.pyc 3KB
evaluate.cpython-38.pyc 3KB
cnn.cpython-38.pyc 3KB
cnn.cpython-38.pyc 3KB
staticfeature.cpython-38.pyc 3KB
staticfeature.cpython-38.pyc 3KB
gru.cpython-38.pyc 2KB
gru.cpython-38.pyc 2KB
splitdata.cpython-38.pyc 2KB
splitdata.cpython-38.pyc 2KB
vecmodel.cpython-38.pyc 2KB
vecmodel.cpython-38.pyc 2KB
共 126 条
- 1
- 2
资源评论
北航程序员小C
- 粉丝: 2222
- 资源: 1823
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功