nilofer23/vulnerability_scan

GitHub: nilofer23/vulnerability_scan

一款基于 Python 的轻量级漏洞扫描工具,能够检测开放端口、安全头缺失、服务器信息泄露等常见安全问题并生成报告。

Stars: 0 | Forks: 0

漏洞扫描器 概述 本项目是一个基于 Python 的漏洞扫描器,用于对网站和网络执行基本的安全评估。它可以扫描常见端口、检查缺失的安全头、识别服务器信息泄露,并生成漏洞报告。 功能 - 扫描常见的网络端口 - 检测开放端口 - 检查 HTTP 安全头 - 识别暴露的服务器信息 - 生成漏洞报告 - 易于使用且轻量级 使用的技术 - Python - Socket 编程 - Requests 库 安装说明 1. 克隆仓库: git clone 2. 安装依赖: pip install requests 用法 运行扫描器: python scanner.py 出现提示时,输入目标网站或 IP 地址。 示例: Enter Target IP or Website: example.com 输出 扫描器会生成: - 显示扫描结果的控制台输出 - 包含漏洞报告的 report.txt 检测到的示例漏洞 - 开放端口 - 缺失的安全头 - 服务器信息泄露 - 弱安全配置 未来增强功能 - 生成 PDF 报告 - 集成 CVE 数据库 - 服务版本检测 - 多线程端口扫描 - GUI 仪表板 作者 Hajara Nilofer B.Tech Information Technology
标签:HTTP安全, Python, 云存储安全, 加密, 字符串匹配, 实时处理, 插件系统, 数据统计, 无后门, 漏洞扫描器, 端口扫描, 网络扫描, 逆向工具