Lesternx/port-scan
GitHub: Lesternx/port-scan
一个基于 Python 的多线程自动端口扫描工具,支持 TCP、SYN、UDP、ACK、NULL、XMAS 等多种扫描类型,用于探测目标主机端口开放状态与防火墙过滤情况。
Stars: 0 | Forks: 0
# 端口扫描
使用 Python 编写的自动端口扫描工具,支持多种扫描类型。
## 特性
- TCP Connect:完整的三次握手(3-way handshake)扫描
- SYN (Half-open):隐蔽扫描
- UDP:检测 UDP 端口
- TCP ACK:防火墙过滤
- TCP NULL / XMAS:规避技术
- 多线程(Multihilo):快速扫描多个端口
## 使用说明
1. 从 [Releases](https://github.com/Lesternx/port-scan/releases) 下载可执行文件
2. 运行 `Port-Scan.exe`
3. 输入目标 IP 并选择扫描类型
## 技术
- Python 3.14
- Sockets(网络连接)
- Threading(多线程)
- PyInstaller(可执行文件)
## 从源码安装
```
git clone https://github.com/Lesternx/port-scan.git
cd port-scan
pip install -r requirements.txt
python "port scan automatic.py"
```
标签:漏洞挖掘, 逆向工具