fscan/core
ZacharyZcR 80644cd6f1 refactor: 删除多余的-fp参数,服务指纹识别默认启用
理由:
- SmartPortInfoScanner已默认进行服务指纹识别
- -fp参数造成用户困惑,存在两种显示模式
- 详细服务信息对安全扫描很有价值,应该默认显示

删除内容:
- 移除-fp命令行参数定义
- 删除EnableFingerprint变量和相关逻辑
- 清理国际化文件中的相关文本
- 移除配置结构体中的指纹识别字段

新行为:
- 服务识别信息默认显示完整详情
- 包含版本、系统、产品、协议信息和Banner
- 简化用户界面,消除参数选择的困惑

效果验证:
- 原来: ./fscan -h IP -fp 显示详细信息
- 现在: ./fscan -h IP 默认显示详细信息
- 用户体验更简洁一致
2025-09-02 07:51:28 +00:00
..
portfinger refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
AliveScanner.go refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
BaseScanStrategy.go perf: 使用单例模式消除重复协议检测 2025-09-02 00:06:17 +00:00
ICMP.go refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
LocalScanner.go feat: 完善本地插件控制机制和参数验证 2025-08-26 19:34:14 +08:00
nmap-service-probes.txt refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
PortDiscoveryService.go fix: 修复指定host:port时缺少端口开放信息显示的问题 2025-09-02 07:05:16 +00:00
PortFinger.go refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
PortInfo.go refactor: 统一Core目录大小写为小写 2025-08-12 13:04:14 +08:00
PortInfoSmart.go feat: 实现智能服务识别,网络包减少50-70%,保持信息完整性 2025-09-02 06:33:18 +00:00
PortScan.go refactor: 删除多余的-fp参数,服务指纹识别默认启用 2025-09-02 07:51:28 +00:00
Scanner.go perf: 优化插件系统性能,消除重复实例化问题 2025-08-26 19:53:57 +08:00
ServiceScanner.go fix: 修复服务扫描插件显示bug,正确显示所有适用插件 2025-09-02 06:52:16 +00:00
WebDetection.go refactor: 优化Web服务检测逻辑,优先使用指纹识别结果 2025-09-02 06:40:14 +00:00
WebScanner.go fix: 修复Web扫描功能无法正常工作的问题 2025-08-12 17:03:38 +08:00