MTzerarga300/Net-Scanner

GitHub: MTzerarga300/Net-Scanner

基于 Python 和 nmap 的自动化网络扫描与安全报告生成工具,帮助安全测试人员快速发现网络资产并以 HTML 格式输出清晰的安全评估报告。

Stars: 0 | Forks: 0

# 🛡️ Net-Scanner — 自动化网络扫描器与安全报告生成工具 一个基于 Python 的网络侦察工具,专为 Kali Linux 打造。 扫描目标 IP 或 IP 范围,并生成整洁的 HTML 安全报告。 ## 功能特点 - 活动主机发现 - 开放端口与服务检测 - 服务版本指纹识别 - OS 检测 - 针对敏感端口(22, 80, 443, 3389 等)的自动风险标记 - 整洁的暗色主题 HTML 报告输出 ## 工具与依赖库 - Python 3 - nmap / python-nmap - Jinja2 (报告模板) ## 安装说明 git clone https://github.com/MTzerarga300/Net-Scanner.git cd Net-Scanner python3 -m venv venv source venv/bin/activate pip install -r requirements.txt ## 使用方法 sudo python3 main.py 在提示时输入目标 IP 或范围: - 单个主机:192.168.1.1 - 完整范围:192.168.1.0/24 报告将保存至 output/report.html ## ⚠️ 法律声明 本工具仅供在您自己的系统上使用,或在获得明确授权的情况下使用。 未经授权的扫描是违法行为。 ## 作者 ZERARGA Mohamed Tayeb 阿尔及利亚 ENSTTIC 电信与信息与通信技术 (ICT) 工程四年级
标签:DNS枚举, HTML报告生成, Jinja2, Net-Scanner, Nmap, Python, Scrypt密钥派生, 云存储安全, 反取证, 后端开发, 安全存储, 安全报告, 安全评估, 插件系统, 操作系统检测, 数据统计, 无后门, 无线安全, 服务指纹识别, 白帽子工具, 端口扫描, 网络安全, 网络安全工具, 网络扫描, 自动化侦察, 虚拟驱动器, 逆向工具, 隐私保护