sethji-x/Advance-Port-Scanner
GitHub: sethji-x/Advance-Port-Scanner
一个基于 Python 的高性能多线程端口扫描器,集成了服务检测、Banner 抓取、OS 指纹识别及多种格式导出功能。
Stars: 0 | Forks: 0
# 🚀 高级端口扫描器 - Seth Ji 特别版
一个使用 Python 构建的**企业级、多线程端口扫描器**。主要特性包括:
- 使用多线程进行超快速扫描
- 服务检测(Banner 抓取)
- 通过 TTL 分析进行操作系统指纹识别
- 多种输出格式:JSON, CSV
- 支持端口范围、单个端口以及常用端口
## ⚡ 快速开始
```
# 安装 requirements
pip install -r requirements.txt
# 基础扫描
python scanner.py 192.168.1.1
# 扫描特定端口范围并抓取 banner
python scanner.py google.com -p 20-1000 -b
# 常见端口扫描并输出 JSON
python scanner.py scanme.nmap.org --common -o json
# 使用 200 个线程的 Verbose 扫描
python scanner.py 192.168.1.1 -p 1-5000 -t 200 -v
```
标签:Banner抓取, JSON导出, Python, Qt框架, socke编程t, TTL分析, 企业级安全工具, 多线程扫描, 并发编程, 插件系统, 操作系统指纹识别, 数据泄露防护, 数据统计, 无后门, 无线安全, 服务识别, 漏洞扫描辅助, 端口扫描, 网安工具开发, 网络安全, 网络探测, 逆向工具, 隐私保护