ToxicRootVip/RichtoXic-Port-Scanner
GitHub: ToxicRootVip/RichtoXic-Port-Scanner
一款快速、多线程的端口扫描器,用于高效发现开放端口并抓取服务横幅信息。
Stars: 0 | Forks: 0
# RichtoXic - 高级端口扫描器
*一款快速、多线程的端口扫描器,具备服务横幅抓取功能*
## 功能特点
- **多线程扫描** - 支持可配置线程池,实现闪电般的端口扫描速度
- **横幅抓取** - 自动获取 HTTP、SMTP、FTP 等多种服务的横幅信息
- **服务识别** - 识别开放端口上运行的服务
- **响应时间测量** - 追踪每个开放端口的延迟
- **多种扫描模式** - 支持扫描常用端口、全端口、自定义范围或特定端口
- **结果导出** - 自动将扫描结果保存为结构化的文本文件
- **实时输出** - 实时显示发现的开放端口及其详细信息
## 安装说明
### 克隆与设置
```
git clone https://github.com/ToxicRootVip/RichtoXic.git
cd RichtoXic
chmod +x richtoxic.py
```
## 使用方法
```
python3 richtoxic.py
```
### 交互模式
目标 - 要扫描的 IP 地址或主机名。
扫描类型 - 从以下四种扫描选项中选择:
- 常用端口 (1-1024)
- 所有端口 (1-65535) **速度较慢!**
- 自定义端口范围
- 特定端口(逗号分隔)
## 示例:
```
╔══════════════════════════════════════╗
║ 0xRichtofen Scanner v1.0 ║
╚══════════════════════════════════════╝
[*] Target IP/host: scanme.nmap.org
[*] Scan options:
1. Common ports (1-1024)
2. All ports (1-65535)
3. Custom range
4. Specific ports
[*] Choice (1-4): 1
========================================
Target: scanme.nmap.org (45.33.32.156)
Timeout: 2s
========================================
Scanning 1024 ports...
[+] Port 22 (ssh) - OPEN - 308.44ms
Banner: SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.13
[+] Port 80 (http) - OPEN - 293.55ms
Banner: HTTP/1.1 200 OK Date: Wed, 20 May 2026 15:15:40 GMT Server: Apache/2.4.7 (Ubuntu) Accept-Ranges: bytes Vary: Accept-Encoding Transfer-Encoding: chunked Content-Type: text/html 4c
用 ❤️ 和大量马黛茶制作