fscan/Common
ZacharyZcR 5b1dde0a59 refactor: 重构配置系统为模块化架构
- 将Config相关文件重构为独立的config模块
- 创建config/Types.go定义核心配置数据结构
- 新增config/ServiceDict.go管理服务认证字典(线程安全)
- 新增config/PortMapping.go管理端口探测器映射(线程安全)
- 新增config/ScanOptions.go提供扫描选项管理(线程安全)
- 新增config/Manager.go统一配置管理器
- 新增Variables.go作为向后兼容桥接层
- 重构Config.go为兼容入口点,委托给新模块
- 删除原有的单体配置文件
- 修复用户字典和密码字典初始化问题
- 保持完全向后兼容性,现有API无需修改
- 提升代码组织性和可维护性
2025-08-05 02:42:17 +08:00
..
config refactor: 重构配置系统为模块化架构 2025-08-05 02:42:17 +08:00
logging refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
output refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
parsers refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
Config.go refactor: 重构配置系统为模块化架构 2025-08-05 02:42:17 +08:00
Flag.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
i18n.go fix: 参数修正 2025-04-20 19:30:23 +08:00
Log.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
Output.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
Parse.go refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
ParseIP.go 合并dev。变动太大吗,又得重新优化输出,进度50%。rpc服务冲突,暂时删除 2025-05-12 21:59:16 +08:00
ParsePort.go 简化输出格式 2025-05-12 20:20:53 +08:00
Ports.go refactor: 去掉UDP扫描、优化了DCInfo和MiniDump的检测机制 2024-12-28 06:38:44 +08:00
Proxy.go feat: tcp端口扫描支持socks5 (#527) 2025-08-05 00:37:24 +08:00
Types.go fix: 修复扫描逻辑 2025-04-26 06:18:01 +08:00
Variables.go refactor: 重构配置系统为模块化架构 2025-08-05 02:42:17 +08:00