BenjaCliminio/Port_scanner
GitHub: BenjaCliminio/Port_scanner
一个基于 Python 的并发 TCP 端口扫描器,支持 Banner 检测和结果导出,帮助用户快速识别目标主机开放的服务。
Stars: 0 | Forks: 0
# 端口扫描器
使用 Python 编写的支持 banner 检测的 TCP 端口扫描器。
## 功能
- 使用多线程并发扫描
- 检测 banner 和服务
- 可配置端口(列表或范围)
- 导出结果为 JSON/CSV
## 使用方法
```
python port_scanner.py [opciones]
```
### 选项
| Flag | 描述 | 默认值 |
|------|-------------|---------|
| `--ports` | 要扫描的端口(例如:`22,80,443` 或 `1-1000`) | 常用端口列表 |
| `--timeout` | 连接超时时间(秒) | 1.0 |
| `--threads` | 并发线程数 | 50 |
| `--output` | 输出文件(`.json` 或 `.csv`) | - |
### 示例
```
python port_scanner.py 192.168.1.10 --ports 1-1000 --threads 100 --output resultado.json
```
标签:Banner抓取, Python, 云存储安全, 插件系统, 数据统计, 无后门, 端口扫描, 网络扫描, 逆向工具