fscan/Plugins/legacy
ZacharyZcR d57e5d519d feat: 实现老版本插件适配器架构,无缝接入新插件系统
核心改进:
- 创建LegacyPlugin适配器基础框架,支持老版本插件接入新架构
- 实现适配器模式,保持老版本插件代码完全不变
- 支持不同类型插件的能力配置(漏洞检测、信息收集、服务检测)

已适配插件:
- MS17010: SMB远程代码执行漏洞检测 (EternalBlue)
- SmbGhost: CVE-2020-0796 远程代码执行漏洞检测
- SMB/SMB2: SMB服务弱密码检测和共享枚举
- RDP: 远程桌面服务弱密码检测
- NetBIOS: 信息收集和主机名解析
- Elasticsearch: 弱密码检测和未授权访问检测

技术特点:
- 零代码修改:老版本插件完全不需要修改
- 完整接口实现:适配Plugin、Scanner、Exploiter接口
- 灵活配置:支持暴力破解标志检查、插件类型配置
- 统一管理:通过新的插件注册表统一管理所有插件

测试验证:✓ 所有适配器插件正常工作,与新架构完美集成
2025-08-09 16:15:55 +08:00
..
elasticsearch feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
ms17010 feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
netbios feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
rdp feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
smb feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
smb2 feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00
smbghost feat: 实现老版本插件适配器架构,无缝接入新插件系统 2025-08-09 16:15:55 +08:00