hamzazahoor547/HBScan

GitHub: hamzazahoor547/HBScan

一款面向教育场景的多功能网络扫描工具,集成端口扫描、GeoIP、DNS、Whois 等常见侦察能力,帮助初学者快速掌握网络安全基础技能。

Stars: 0 | Forks: 0

# 🦅 HBScan v2.1 — HawkByte 网络扫描器

HBScan Banner

![Python](https://img.shields.io/badge/Python-3.x-blue) ![License](https://img.shields.io/badge/License-MIT-green) ![Educational](https://img.shields.io/badge/Use-Educational%20Only-red) ## 📌 功能 | 功能 | 描述 | |---------|-------------| | 🔍 TCP 端口扫描 | 多线程,快速扫描 | | 📡 UDP 扫描 | 常见 UDP 端口检测 | | 🌍 GeoIP + ASN | IP 位置、ISP、ASN 信息 | | 🔒 SSL/TLS 信息 | 证书详情 | | 🌐 HTTP 头部 | 服务器响应头 | | 🖥️ 操作系统检测 | 基于 TTL 的操作系统指纹识别 | | 📋 DNS 查询 | A、AAAA、PTR、FQDN 记录 | | 🔎 Whois 查询 | 域名注册信息 | | 📡 Ping 扫描 | 发现网络中的存活主机 | | 🗺️ Traceroute | 网络路径追踪 | | 📊 导出 | HTML、JSON、TXT 报告 | | 🕓 扫描历史 | 保存最近 20 次扫描 | ## ⚙️ 安装 ``` # Clone git clone https://github.com/hamzazahoor547/HBScan.git # 进入文件夹 cd HBScan # 运行工具 python3 hbscan.py ``` ## 🚀 用法 ``` python3 hbscan.py ``` 在菜单中选择选项: - **[1]** 全面扫描 - **[2]** Ping 扫描 - **[3]** DNS 查询 - **[4]** Traceroute - **[5]** GeoIP + ASN - **[6]** SSL/TLS 信息 - **[7]** HTTP 头部 - **[8]** Whois 查询 - **[9]** 扫描历史 ## ✅ 合法测试目标 | 目标 | 描述 | |--------|-------------| | `scanme.nmap.org` | Nmap 官方测试服务器 | | `localhost` | 您的本地机器 | | `8.8.8.8` | Google DNS (GeoIP 测试) | ## ⚠️ 免责声明 本工具仅供**教育目的**使用。 仅限于在您**拥有**或获得**明确授权**的系统上使用。 未经授权的扫描属于**违法行为**。 ## 👨‍💻 作者 由 **Hamza Zahoor** 制作
标签:C++17, CDN识别, DNS查询, GeoIP, Groq, HBScan, HTTP头分析, Ping扫描, Python, SSL/TLS分析, TCP扫描, Whois查询, 企业安全, 后渗透, 安全测试, 开源安全工具, 插件系统, 操作系统指纹识别, 攻击性安全, 教育工具, 数据统计, 无后门, 无线安全, 端口扫描, 网络安全, 网络扫描器, 网络资产管理, 路由追踪, 逆向工程平台, 隐私保护