# Legacy Plugins 这个目录包含了已迁移到新架构的老版本插件代码。这些插件通过适配器接入新的插件系统。 ## 包含的插件 ### 漏洞检测类 - **MS17010.go** - MS17010 SMB远程代码执行漏洞检测 (EternalBlue) - **MS17010-Exp.go** - MS17010漏洞利用模块 - **SmbGhost.go** - CVE-2020-0796 SMBGhost远程代码执行漏洞检测 ### 服务检测类 - **SMB.go** - SMB服务弱密码检测和共享枚举 - **SMB2.go** - SMB2服务弱密码检测 (支持NTLM哈希) - **RDP.go** - RDP远程桌面服务弱密码检测 - **Elasticsearch.go** - Elasticsearch弱密码检测和未授权访问检测 ### 信息收集类 - **NetBIOS.go** - NetBIOS信息收集和主机名解析 ### 工具模块 - **Base.go** - 通用工具函数 (ReadBytes, AES加密解密, PKCS7填充等) ## 使用方式 这些插件通过适配器自动集成到新的插件系统中: ``` plugins/legacy/ # 老版本插件代码 (此目录) ↓ adapters/legacy_plugins/ # 适配器实现 ↓ plugins/base/ # 新架构插件系统 ``` ## 维护说明 - 这些插件代码保持不变,确保兼容性 - 所有功能通过 `adapters/legacy_plugins/` 中的适配器访问 - 用户使用时与新插件完全相同,无需关心底层实现 ## 注意事项 - 本地信息收集插件 (DCInfo, FindNet, LocalInfo, MiniDump) - Web相关插件 (WebPoc, WebTitle) 这些插件暂未包含在此目录中,后续会进行单独整理。