joelbijo/URL-vulnerability-detection
GitHub: joelbijo/URL-vulnerability-detection
一款浏览器扩展,结合机器学习与规则技术实时分析 URL,检测 SQL 注入、访问控制失效和安全配置错误等 Web 安全风险。
Stars: 1 | Forks: 0
# URL 漏洞检测系统
这是一款浏览器扩展,利用机器学习和基于规则的技术分析 URL 并检测潜在的安全风险,例如 SQL Injection (SQLi)、Broken Access Control (BAC) 和安全配置错误。
## 概述
本项目旨在通过分析模式、请求结构和已知威胁指标,识别给定 URL 是否安全或存在漏洞。
它提供:
- 风险分类(低、中、高、严重)
- 漏洞的可视化展示
- 通过浏览器扩展界面进行实时检测
## 功能
- URL 风险分析
- 风险评分可视化(图表 / 指标)
- 检测:
- SQL Injection (SQLi)
- Broken Access Control (BAC)
- 安全配置错误
- 浏览器扩展弹窗界面
- 快速且轻量级的预测
## 技术栈
- 前端:HTML、CSS、JavaScript
- 后端 / 逻辑:Python
- 使用的库:
- 机器学习 (Scikit-learn)
- 数据处理 (Pandas, NumPy)
- 可视化库
- 其他工具:
- 浏览器扩展 API
## 工作原理
1. 用户访问或输入 URL
2. 系统从 URL 中提取相关特征
3. 对特征进行处理并传递给训练好的模型
4. 模型预测风险等级
5. 结果显示在扩展弹窗中
标签:Apex, CISA项目, DOE合作, Python, 多模态安全, 数据可视化, 无后门, 机器学习, 浏览器插件, 自定义脚本, 逆向工具