mohammadhaji7/website-vulnerability-scanner

GitHub: mohammadhaji7/website-vulnerability-scanner

基于Python的自动化网站漏洞扫描器,快速发现安全风险。

Stars: 0 | Forks: 0

# 网站漏洞扫描器 一个基于 Python 的自动化安全扫描器,用于评估 Web 应用程序的安全状态。 ## 概述 该工具通过分析 DNS 配置、开放端口、HTTP/HTTPS 头部和安全配置错误来执行自动化安全评估。它生成一个风险评分的漏洞报告。 ## 功能 - DNS 解析和域名分析 - 使用 Nmap 进行端口扫描 - HTTP/HTTPS 头部分析 - 安全头部验证(CSP、HSTS、X-Frame-Options 等) - HTTPS 证书验证 - 风险评分系统 - 自动化漏洞报告生成 ## 工具与技术 - Python 3 - Nmap - 套接字编程 - Requests 库 - Kali Linux ## 检查的安全头部 - 内容安全策略(CSP) - 严格传输安全(HSTS) - X-Frame-Options - X-Content-Type-Options - X-XSS-Protection ## 工作原理 1. 输入目标 URL 2. 执行 DNS 解析 3. 扫描开放端口 4. 分析 HTTP 响应头部 5. 验证 HTTPS 配置 6. 计算风险评分 7. 生成详细报告 ## 用例 仅设计用于教育目的和授权的安全评估。在扫描任何目标之前,请务必获得适当的授权。 ## 作者 Mohammad Haji 网络安全爱好者 | 有志成为 SOC 分析师 [LinkedIn](https://linkedin.com/in/mohammadhajiwork)
标签:CSP, CTI, DNS解析, HSTS, HTTP/HTTPS分析, Nmap, Python开发, X-Content-Type-Options, X-Frame-Options, X-XSS-Protection, 安全标准, 安全配置验证, 开源项目, 授权安全评估, 教育工具, 数据统计, 端口扫描, 网络安全, 虚拟驱动器, 逆向工具, 隐私保护, 风险评分