iprincekumarr/Port-Scanner
GitHub: iprincekumarr/Port-Scanner
一款功能丰富的多线程 Python 端口扫描器,支持 SYN/UDP 扫描、Banner 抓取、OS 指纹识别和多种输出格式,用于网络资产发现与安全审计。
Stars: 0 | Forks: 0
# 端口扫描器 🔍
[](https://www.python.org/downloads/)
[](LICENSE)
[](http://makeapullrequest.com)
[](https://www.python.org/dev/peps/pep-0008/)
一个功能丰富、多线程的 Python 端口扫描器,支持 SYN 扫描、UDP 扫描、banner grabbing、OS fingerprinting 以及网络范围扫描。
## 📋 目录
- [功能](#features)
- [安装说明](#installation)
- [快速开始](#quick-start)
- [用法示例](#usage-examples)
- [扫描类型](#scan-types)
- [输出格式](#output-formats)
- [高级功能](#advanced-features)
- [交互模式](#interactive-mode)
- [环境要求](#requirements)
- [安全提示](#security-notice)
- [贡献](#contributing)
- [许可证](#license)
## ✨ 功能
- 🚀 **多线程扫描** - 快速的并发端口扫描
- 🔒 **多种扫描类型**
- TCP Connect(兼容性最好)
- SYN 扫描(隐蔽扫描,需要 root 权限)
- UDP 扫描
- 🎯 **网络范围扫描** - 扫描整个子网(CIDR 表示法)
- 📡 **Banner Grabbing** - 提取服务版本和信息
- 🖥️ **OS Fingerprinting** - 识别目标操作系统
- 📊 **进度追踪** - 使用 tqdm 显示实时进度条
- 📁 **多种输出格式**
- 文本(人类可读)
- JSON(机器可读)
- CSV(兼容电子表格)
- XML(结构化数据)
- 🛡️ **隐蔽模式** - 随机延迟以避免被检测
- 🎨 **彩色输出** - 易于阅读的终端输出
- 🖥️ **交互模式** - 用户友好的引导式扫描
## 🚀 安装说明
### 使用 pip(推荐)
```
# Clone 仓库
git clone https://github.com/iprincekumarr/Port-Scanner.git
cd Port-Scanner
# 安装 dependencies
pip install -r requirements.txt
# 使 script 可执行 (Linux/Mac)
chmod +x port_scanner.py
```
标签:Groq, Python, 域名侦查, 插件系统, 数据统计, 无后门, 服务器安全, 端口扫描, 网络安全, 逆向工具, 隐私保护