OdusX/Port-Scanner
GitHub: OdusX/Port-Scanner
一款基于 Python 多线程的命令行端口扫描工具,帮助安全人员快速发现目标主机的开放端口与运行服务。
Stars: 0 | Forks: 0
# 多线程端口扫描器
## 🛡️ 概述
一款使用 Python 编写的高性能、多线程端口扫描器。该工具专为快速网络侦察而设计,可帮助安全分析师快速映射开放端口、识别正在运行的服务,并评估网络攻击面。
## 🚀 功能
- **多线程执行**:利用 Python 的 `threading` 模块并发扫描多个端口,显著缩短扫描时间。
- **动态 CLI 参数**:可通过命令行参数直接自定义目标 IP/域名、端口范围和线程数。
- **健壮的异常处理**:能够妥善处理主机解析失败、连接超时和用户中断(`Ctrl+C`)等情况。
- **容器化部署**:包含可用于生产环境的 `Dockerfile`,便于在隔离环境中执行。
## 📦 安装与设置
### 前置条件
- Python 3.x
- Docker(可选,用于容器化运行)
### 克隆仓库
```
git clone [https://github.com/OdusX/Port-Scanner.git](https://github.com/OdusX/Port-Scanner.git)
cd Port-Scanner
```
标签:Docker, Python, 安全防御评估, 插件系统, 数据统计, 无后门, 端口扫描, 请求拦截, 逆向工具