Commit Graph

2 Commits

Author SHA1 Message Date
ZacharyZcR
a53712a50b feat: 完善本地插件架构和fileinfo插件优化
- 实现本地插件的完整架构迁移到新插件系统
- 修复Go方法绑定问题,确保ScanLocal正确调用
- 优化fileinfo插件过滤逻辑,提升检测精度
- 添加文件大小、深度和数量限制,减少无关结果
- 改进黑白名单匹配规则,聚焦真正敏感文件
- 支持跨平台敏感文件路径检测
2025-08-09 22:48:17 +08:00
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