docs: 更新SOCKS5代理支持文档

- 明确说明代理支持范围:HTTP代理仅Web扫描,SOCKS5代理支持所有服务
- 添加代理失败自动回退的说明
- 更新使用示例,展示SOCKS5代理在不同场景的应用
- 重新组织代理相关参数的文档结构
This commit is contained in:
ZacharyZcR 2025-08-11 21:17:42 +08:00
parent 60eb65766a
commit 7ca20cbebe

View File

@ -86,9 +86,15 @@
### 代理服务 ### 代理服务
| 参数 | 说明 | 默认值 | 示例 | | 参数 | 说明 | 默认值 | 示例 |
|------|------|--------|------| |------|------|--------|------|
| `-socks5` | 使用SOCKS5代理 | - | `-socks5 127.0.0.1:1080` | | `-proxy` | 使用HTTP代理 | - | `-proxy http://127.0.0.1:8080` |
| `-socks5` | 使用SOCKS5代理支持所有服务扫描 | - | `-socks5 127.0.0.1:1080` |
| `-start-socks5` | 启动SOCKS5代理服务器端口 | - | `-start-socks5 1080` | | `-start-socks5` | 启动SOCKS5代理服务器端口 | - | `-start-socks5 1080` |
**代理支持范围:**
- **HTTP代理** (`-proxy`): 仅支持Web扫描
- **SOCKS5代理** (`-socks5`): 支持所有服务扫描MySQL、PostgreSQL、Redis、SSH等和Web扫描
- **代理失败处理**: 当代理连接失败时,自动回退到直连模式
## 本地插件系统 ## 本地插件系统
### 本地模式 ### 本地模式
@ -217,9 +223,12 @@ go run main.go -h 192.168.1.1/24 -full
# 使用HTTP代理 # 使用HTTP代理
go run main.go -h 192.168.1.1 -proxy http://127.0.0.1:8080 go run main.go -h 192.168.1.1 -proxy http://127.0.0.1:8080
# 使用SOCKS5代理 # 使用SOCKS5代理进行服务扫描
go run main.go -h 192.168.1.1 -socks5 127.0.0.1:1080 go run main.go -h 192.168.1.1 -socks5 127.0.0.1:1080
# 使用SOCKS5代理进行MySQL扫描
go run main.go -h 192.168.1.1 -p 3306 -socks5 127.0.0.1:1080
# 启动SOCKS5代理服务器 # 启动SOCKS5代理服务器
go run main.go -start-socks5 1080 go run main.go -start-socks5 1080