fscan/Common
ZacharyZcR eeaa4c3b3a feat: 实现本地插件架构迁移与统一管理
- 新建本地插件统一架构,包含接口定义和基础类
- 实现三个本地插件:fileinfo(文件信息收集)、dcinfo(域控信息收集)、minidump(内存转储)
- 添加-localplugin参数,支持指定单个本地插件执行
- 完善参数验证机制,本地模式必须指定插件
- 集成新插件系统到核心扫描策略
- 修复Go方法调用机制导致的插件执行问题
- 支持跨平台和权限检查功能

支持的本地插件:
- fileinfo: 敏感文件扫描
- dcinfo: Windows域控信息收集
- minidump: lsass进程内存转储

使用方式: fscan -local -localplugin <plugin_name>
2025-08-09 22:43: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: 实现Telnet远程终端协议专业扫描插件 2025-08-09 15:42:46 +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 refactor: 精简命令行参数提升用户体验 2025-08-07 07:18:32 +08:00
ConcurrencyMonitor.go enhance: 增强进度条显示和扫描配置功能 2025-08-07 14:48:32 +08:00
Flag.go feat: 实现本地插件架构迁移与统一管理 2025-08-09 22:43:28 +08:00
globals.go feat: 实现本地插件架构迁移与统一管理 2025-08-09 22:43:28 +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