mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00
![]() - 添加RegisterPluginWithPorts高效注册方式,直接传递端口信息 - 优化关键服务插件(MySQL/SSH/Redis)使用新注册方式 - 移除无意义的反向适配函数GetPlugin/GetLocalPlugin - 清理总是返回nil的无用接口,提升代码清晰度 性能优化: * 消除服务插件注册时的实例创建开销 * MySQL/SSH/Redis等关键插件不再在启动时被实例化 * 简化插件获取流程,直接使用plugins.Get() 代码清理: * 删除说谎的函数接口,遵循"不要说谎"原则 * 保持向后兼容:旧的RegisterPlugin仍可用但效率较低 * 所有插件控制逻辑和功能保持完整 |
||
---|---|---|
.. | ||
auto.json | ||
avdetect.go | ||
cleaner.go | ||
crontask.go | ||
dcinfo.go | ||
downloader.go | ||
envinfo.go | ||
fileinfo.go | ||
forwardshell.go | ||
keylogger.go | ||
ldpreload.go | ||
minidump.go | ||
reverseshell.go | ||
shellenv.go | ||
socks5proxy.go | ||
systemdservice.go | ||
systeminfo.go | ||
types.go | ||
winregistry.go | ||
winschtask.go | ||
winservice.go | ||
winstartup.go | ||
winwmi.go |