fscan/Common
ZacharyZcR c04bfcfd07 refactor: 重构Parse.go解析模块,优化参数验证和信息显示
主要改进:
- 模块化设计:将549行Parse.go拆分为6个专用解析器
- 性能优化:添加文件缓存、并发处理和去重机制
- 增强验证:实现配置冲突检测和参数验证
- 改善体验:清理冗余警告,添加解析结果摘要显示
- 向后兼容:保持所有原有API接口不变

新增模块:
- FileReader: 高性能文件读取和缓存
- CredentialParser: 用户名密码解析
- TargetParser: 主机目标解析
- NetworkParser: 网络配置解析
- ValidationParser: 参数验证和冲突检测
- Types: 统一的数据结构定义

修复问题:
- 消除重复的"Web超时时间大于普通超时时间"警告
- 添加目标主机、端口、代理等配置信息显示
- 删除说教性安全警告,保留技术性提示
2025-08-05 02:14:10 +08:00
..
parsers refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
Config.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigPortMapping.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigScanOptions.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigServiceDict.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
Flag.go perf: 清理无用函数 2025-07-21 02:36:48 +08:00
i18n.go fix: 参数修正 2025-04-20 19:30:23 +08:00
Log.go 合并dev。变动太大吗,又得重新优化输出,进度50%。rpc服务冲突,暂时删除 2025-05-12 21:59:16 +08:00
Output.go perf: 清理无用函数 2025-07-21 02:25:56 +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