Chinmayi-10/AI_Web_Vulnerability_Scanner

GitHub: Chinmayi-10/AI_Web_Vulnerability_Scanner

一个基于 Python 和机器学习的 Web 安全扫描器学习项目,用于检测网站 HTTP 标头缺失、SSL 证书有效性等常见安全问题并预测整体风险。

Stars: 0 | Forks: 0

# 🛡️ AI 驱动的 Web 漏洞扫描器 ## 📌 概述 AI 驱动的 Web 漏洞扫描器是一个网络安全项目,用于分析网站的常见安全问题,例如缺失的 HTTP 安全标头、SSL 证书有效性、不安全的 Cookie、开放端口,并使用机器学习预测整体的安全风险。 该项目是我网络安全与 AI/ML 学习之旅的一部分,目前正作为学习项目进行开发。 ## 🚀 已完成的功能 ### ✅ Day 1 - 项目规划 - 文件夹结构 - 项目架构 ### ✅ Day 2 - URL 验证 - URL 标准化 - 实用工具函数 ### ✅ Day 3 - HTTP 安全标头扫描器 - 检测缺失的安全标头 ### ✅ Day 4 - SSL 证书检查器 - 获取 SSL 证书 - 显示证书过期时间 - 计算剩余有效期 ## 🔜 即将推出的功能 - Cookie 安全分析 - 端口扫描器 - AI 风险预测 - PDF 报告生成 - Flask Web 仪表盘 ## 🛠️ 使用的技术 - Python - Flask - Requests - Socket - SSL - Scikit-Learn - HTML - CSS - Git - GitHub ## 📂 项目结构 ``` AI_Web_Vulnerability_Scanner/ │ ├── app.py ├── config.py ├── requirements.txt ├── README.md │ ├── scanner/ │ ├── ml/ │ ├── reports/ │ ├── templates/ │ ├── static/ │ └── tests/ ``` ## 👨‍💻 作者 **Chinmayi Teja Gubbala** B.Tech CSE (网络安全) Swarnandhra College of Engineering and Technology
标签:Apex, Flask, Python, 加密, 多模态安全, 字符串匹配, 实时处理, 插件系统, 无后门, 机器学习, 漏洞扫描器, 网络安全, 逆向工具, 隐私保护