mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00
![]() 核心改进: - 创建LegacyPlugin适配器基础框架,支持老版本插件接入新架构 - 实现适配器模式,保持老版本插件代码完全不变 - 支持不同类型插件的能力配置(漏洞检测、信息收集、服务检测) 已适配插件: - MS17010: SMB远程代码执行漏洞检测 (EternalBlue) - SmbGhost: CVE-2020-0796 远程代码执行漏洞检测 - SMB/SMB2: SMB服务弱密码检测和共享枚举 - RDP: 远程桌面服务弱密码检测 - NetBIOS: 信息收集和主机名解析 - Elasticsearch: 弱密码检测和未授权访问检测 技术特点: - 零代码修改:老版本插件完全不需要修改 - 完整接口实现:适配Plugin、Scanner、Exploiter接口 - 灵活配置:支持暴力破解标志检查、插件类型配置 - 统一管理:通过新的插件注册表统一管理所有插件 测试验证:✓ 所有适配器插件正常工作,与新架构完美集成 |
||
---|---|---|
.. | ||
plugin.go |