fscan/plugins/services
ZacharyZcR 7e4e3dbd1b refactor: 清理死代码函数以提升代码质量
移除了36个静态分析工具识别的未使用函数,减少代码体积534行:

核心模块:
- core/PluginAdapter.go: 移除7个未使用的插件适配器方法
- core/Registry.go: 移除5个未使用的注册器方法
- core/Scanner.go: 移除1个未使用的扫描方法
- core/WebDetection.go: 移除4个未使用的Web检测方法

通用模块:
- common/ConcurrencyMonitor.go: 移除3个未使用的并发监控方法
- common/common.go: 移除1个未使用的插件注册方法
- common/base/Plugin.go: 移除4个未使用的插件管理方法
- common/parsers/Simple.go: 移除1个未使用的端口解析方法
- common/utils/memmonitor.go: 移除9个未使用的内存监控方法
- common/utils/slicepool.go: 移除1个未使用的切片去重方法

插件模块:
- plugins/services/vnc/plugin.go: 移除1个未使用的服务识别方法

所有移除的函数均替换为中文注释标记,保持代码可读性。
2025-08-12 13:22:12 +08:00
..
activemq refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
cassandra refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
ftp refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
imap refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
kafka refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
ldap refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
memcached refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
modbus refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
mongodb refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
mssql refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
mysql refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
neo4j refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
oracle refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
pop3 refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
postgresql refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
rabbitmq refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
redis refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
rsync refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
smtp refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
snmp refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
ssh refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
telnet refactor: 统一Plugins目录大小写为小写 2025-08-12 13:08:06 +08:00
vnc refactor: 清理死代码函数以提升代码质量 2025-08-12 13:22:12 +08:00