souzadvsec/python-port-scanner
GitHub: souzadvsec/python-port-scanner
一款基于 Python 标准库的轻量级多线程端口扫描器,支持常用端口、自定义范围和全端口扫描模式。
Stars: 0 | Forks: 0
# Python 端口扫描器
一个使用 Python 编写的快速、多线程端口扫描器。
## 功能特性
- 扫描常用端口或自定义端口范围
- 使用 ThreadPoolExecutor 进行并行扫描(默认 50 个线程)
- 自动将主机名解析为 IP
- 识别开放端口上运行的服务
- 带进度指示器的交互式 CLI
## 使用方法
`ash
python portscan.py
`
## 扫描模式
1. **常用端口** - 扫描 15 个知名端口(FTP、SSH、HTTP、RDP 等)
2. **自定义范围** - 扫描用户自定义的端口范围
3. **完整扫描** - 扫描所有 65535 个端口
## 法律免责声明
请仅将此工具用于您拥有或获得明确授权进行测试的系统。
未经授权的端口扫描在您所在的国家/地区可能属于违法行为。
## 环境要求
- Python 3.6+
- 无需外部依赖(仅使用标准库)
标签:Python, 插件系统, 数据泄露防护, 数据统计, 无后门, 端口扫描, 网络探测, 逆向工具