fscan/Common
ZacharyZcR 60eb65766a fix: 为WrapperTcpWithContext和WrapperTlsWithContext添加SOCKS5代理支持
- 修复核心TCP包装函数,检测并使用SOCKS5代理配置
- 添加TLS连接的代理支持
- 实现优雅降级:代理失败时自动回退到直连
- 添加详细的调试日志记录代理使用情况
- 修复影响PostgreSQL、Cassandra、Telnet、LDAP、IMAP等服务插件的代理功能

解决的问题:
- 之前只有WebScan和MySQL支持SOCKS5代理
- 现在所有使用WrapperTcpWithContext的服务都支持代理
- 保持与现有MySQL自定义实现的兼容性
2025-08-11 21:16:28 +08:00
..
base feat: 实现本地插件架构迁移与统一管理 2025-08-09 22:43:28 +08:00
config refactor: 精简命令行参数提升用户体验 2025-08-07 07:18:32 +08:00
i18n feat: 优化SOCKS5参数命名以提升清晰度 2025-08-11 21:02:47 +08:00
logging refactor: 完成common包常量提取和代码重构优化 2025-08-06 21:29:30 +08:00
output refactor: 重构common包错误消息系统并优化常量管理 2025-08-06 22:33:26 +08:00
parsers enhance: 增强进度条显示和扫描配置功能 2025-08-07 14:48:32 +08:00
proxy refactor: 完成common包常量提取和代码重构优化 2025-08-06 21:29:30 +08:00
utils feat: 实现新一代插件注册系统完全替代传统手动注册模式 2025-08-07 11:28:34 +08:00
common.go fix: 为WrapperTcpWithContext和WrapperTlsWithContext添加SOCKS5代理支持 2025-08-11 21:16:28 +08:00
ConcurrencyMonitor.go enhance: 增强进度条显示和扫描配置功能 2025-08-07 14:48:32 +08:00
Flag.go feat: 优化SOCKS5参数命名以提升清晰度 2025-08-11 21:02:47 +08:00
globals.go version: 更新版本号为v2.2.0 2025-08-10 04:07:29 +08:00
Parse.go enhance: 增强进度条显示和扫描配置功能 2025-08-07 14:48:32 +08:00
Ports.go refactor: 重命名common/core为common/base并移除LegacyParser中间层 2025-08-07 06:31:05 +08:00
ProgressManager.go enhance: 增强进度条显示和扫描配置功能 2025-08-07 14:48:32 +08:00