Quirky1869/Scan-Ports-Multi-Threading

GitHub: Quirky1869/Scan-Ports-Multi-Threading

一个用 Python 编写的多线程端口扫描脚本,支持自定义端口范围、线程数和超时时间,用于快速探测目标 IP 的开放端口。

Stars: 0 | Forks: 0

# Scan-Ports-Multi-Threading ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/25d89ba1b2040919.png) ![Static Badge](https://img.shields.io/badge/Version-1.0-lime) ![Static Badge](https://img.shields.io/badge/Python-3.13-blue) ![Static Badge](https://img.shields.io/badge/Multi-Threading-orange) [![License](https://img.shields.io/github/license/Quirky1869/Scan-Ports-Multi-Threading?color=8A2BE2)](https://github.com/Quirky1869/Scan-Ports-Multi-Threading/blob/python/LICENSE) ## 免责声明 ## 简介 `Scan-Ports-Multi-Threading.py` 脚本允许您多线程扫描 IP 地址的端口 ## 依赖 ## 使用方法 克隆仓库: ``` git clone https://github.com/Quirky1869/Scan-Ports-Multi-Threading.git cd Scan-Ports-Multi-Threading chmod u+x Scan-Ports-Multi-Threading.py ``` 进入 git 目录后,您可以使用以下命令运行脚本: ``` ./Scan-Ports-Multi-Threading.py ``` ## 发行版 下载发行版后,您可以例如将其放置在 `/otp` 中并创建一个符号链接,以便在任何地方使用它: ``` chmod u+x Scan-Ports-Multi-Threading mv Scan-Ports-Multi-Threading /otp ln -s /otp/Scan-Ports-Multi-Threading /usr/local/bin/Scan-Ports-Multi-Threading ``` ## 参数 可以通过帮助信息来了解脚本支持的所有参数: ``` ./Scan-Ports-Multi-Threading.py -h ./Scan-Ports-Multi-Threading.py --help ``` 可用的参数包括: ``` -p, --ports Specifies the port range (format: start-end, e.g., 80-443) -t, --threads Number of threads to use (default: 500) -s, --settimeout Timeout in seconds for each connection (default: 0.5) ``` ## 示例 使用默认设置(扫描 65535 个端口)扫描某个 IP 地址的端口: ``` ./Scan_Ports-Multi-Threading.py 45.86.97.8 ``` ![tape](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/60b67f2a4f040920.gif) 使用 100 个线程扫描某个 IP 地址的 20 到 80 端口: ``` ./Scan_Ports-Multi-Threading.py -p 20-80 -t 100 45.86.97.8 ``` 使用 200 个线程、1 秒的超时时间扫描某个 IP 地址的 80 到 443 端口: ``` ./Scan_Ports-Multi-Threading.py -p 80-443 -s 1.0 -t 200 45.86.97.8 This allows you to scan all 65,535 ports with a 2-second timeout and 100 threads for a given IP address: ```bash ./Scan_Ports-Multi-Threading.py --settimeout 2 --threads 100 45.86.97.8 ```
标签:IP扫描, Linux工具, Python, Python3, 后端开发, 并发编程, 插件系统, 攻击路径可视化, 数据统计, 无后门, 漏洞扫描前置, 白帽工具, 端口扫描, 端口探测, 网络安全, 网络工具, 网络编程, 逆向工具, 隐私保护, 黑客工具