x3bdulaziz/Python-Scanner
GitHub: x3bdulaziz/Python-Scanner
一款多线程 Python 网络端口扫描工具,支持快速端口发现、服务识别和 Banner 抓取,专为安全审计和渗透测试设计。
Stars: 0 | Forks: 0
# Python-Scanner
一个多线程的 python 扫描器,用于快速端口扫描和服务检测。

# 多线程端口扫描器与 Banner 抓取工具
一个使用 Python 编写的快速、轻量且智能的网络侦察工具。由 **x3bdulaziz** 开发,专为道德黑客和渗透测试目的而设计。
## 功能
* **多线程引擎:** 使用 `ThreadPoolExecutor` 实现并发和超快速扫描。
* **服务映射:** 自动识别常见的网络端口(SSH、HTTP、SMB、VMware 等)。
* **智能 Banner 抓取:** 捕获原始 banner,并对无响应的端口回退到 HTTP 探测。
## 工作原理
1. 验证输入参数以确保安全的 runtime 执行。
2. 通过 `connect_ex` 在 1-1000 端口上异步执行 TCP 握手。
3. 截获传入的 banner 并清理文本格式,以便进行可操作的分析。
## 用法
在终端中运行脚本:
```
python3 scanner.py
```
标签:Python, 插件系统, 数据统计, 无后门, 服务器安全, 端口扫描, 网络安全, 逆向工具, 隐私保护