# Machine-Learning-Bayesian-Algorithm-Packet-Inspection-webshell-discover
基于包检测和贝叶斯算法的webshell检查程序<br>
<br>
主文件:main.py<br>
port_name 指定网卡名称<br>
port_filter 按照语法设置过滤条件<br>
<br>
拆包器:listen_traffic.py<br>
主要用于拆包,提取HTTP请求中的特征。<br>
<br>
算法文件:machine_learning_model.py<br>
使用贝叶斯算法,对于shell学习。<br>
<br>
webshell文件夹:shell<br>
这里面是webshell文件,命名规则是 <normal\shell>-<文件类型>-<特征>-<文件编号>-<文件后缀>,例如:normal-php-code-3.php<br>
<br>
备注:不支持from-data检测。<br>
<br>
测试情况<br>
告警信息:<br>
![image](https://github.com/SkyBlueEternal/Machine-Learning-Bayesian-Algorithm-Packet-Inspection-webshell-discover/blob/master/image/%E6%B5%8B%E8%AF%95%E5%91%8A%E8%AD%A6.png?raw=true)
![image](https://github.com/SkyBlueEternal/Machine-Learning-Bayesian-Algorithm-Packet-Inspection-webshell-discover/blob/master/image/%E6%B5%8B%E8%AF%95%E6%AD%A3%E5%B8%B8.png?raw=true)
机器学习流量检测webshell-基于深度包检测技术和贝叶斯算法的webshell检查程序.zip
版权申诉
85 浏览量
2024-05-08
21:26:38
上传
评论
收藏 106KB ZIP 举报
生瓜蛋子
- 粉丝: 3823
- 资源: 5216
最新资源
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈