fscan/Core
ZacharyZcR 69a70fc577 feat: 在漏洞扫描阶段显示启用的插件列表
增强用户体验,让用户清楚了解漏洞扫描时启用的具体插件:

功能特点:
• 在"开始漏洞扫描"后显示实际启用的插件列表
• 智能过滤,只显示针对发现端口的适用插件
• 完整国际化支持,中英文界面均正常显示
• 格式与现有"使用服务插件"保持一致

实现细节:
* Core/ServiceScanner.go: 新增LogVulnerabilityPluginInfo函数
  - 使用与实际扫描相同的插件过滤逻辑
  - 确保显示的插件列表与实际执行的插件一致
  - 支持插件去重和格式化显示

* Common/i18n/messages.go: 添加漏洞扫描相关国际化文本
  - scan_vulnerability_start: "开始漏洞扫描" / "Starting vulnerability scan"
  - scan_vulnerability_plugins: "使用漏洞扫描插件: %s" / "Using vulnerability scan plugins: %s"
  - scan_no_vulnerability_plugins: "未找到可用的漏洞扫描插件" / "No available vulnerability scan plugins found"

显示效果:
- 针对SMB端口(445,135): 显示"ms17010, smb, smb2, smbghost, findnet"
- 针对Web端口(80,443): 显示"webpoc, webtitle"
- 根据实际发现的开放端口智能显示相关插件

提升用户对扫描过程的可见性和控制感,便于调试和性能优化。
2025-08-07 01:38:51 +08:00
..
ICMP.go feat: 实施内存分配优化提升扫描性能 2025-08-07 01:09:54 +08:00
LocalScanner.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
nmap-service-probes.txt 合并dev。变动太大吗,又得重新优化输出,进度50%。rpc服务冲突,暂时删除 2025-05-12 21:59:16 +08:00
PluginUtils.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
PortFinger.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
PortInfo.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
PortScan.go feat: 实施内存分配优化提升扫描性能 2025-08-07 01:09:54 +08:00
Registry.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
Scanner.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00
ServiceScanner.go feat: 在漏洞扫描阶段显示启用的插件列表 2025-08-07 01:38:51 +08:00
WebScanner.go refactor: 统一包命名规范并清理冗余文件 2025-08-06 01:30:18 +08:00