若依Vue漏洞检测工具,支持自动化扫描若依(RuoYi-Vue)系列系统的多种安全漏洞
一、简介
若依(RuoYi-Vue)作为国内使用最广泛的开源后台管理框架之一,凭借其前后端分离架构和丰富的功能模块,被大量企业和开发者用于快速搭建管理系统。然而,正因其普及度高,若依系统面临的安全风险也日益突出——Swagger文档泄露、Druid监控未授权访问、路径穿越文件读取、SQL注入等漏洞频频出现在安全通告中。
ruoyi-vue-scanner 正是为应对这一痛点而生的专项安全检测工具。该项目由AakiTT开源,专为若依系列后台系统打造,支持自动化扫描多种常见安全漏洞,同时具备接口爬取和敏感信息搜集能力。
与通用型漏洞扫描器不同,ruoyi-vue-scanner深度贴合若依框架的架构特征,针对其特有的接口路径、参数命名和业务逻辑进行精准检测,显著降低了误报率。工具基于 Java 11 运行,界面简洁直观,只需输入目标 URL 即可开启一键扫描。无论是安全工程师进行授权渗透测试,还是运维人员在自查中排查隐患,都能从中获得高效的检测体验。
⚠️ 免责声明:本工具仅供技术学习与合法授权安全评估使用,严禁用于任何非法用途。使用前请遵守《中华人民共和国网络安全法》等相关法律法规。
二、核心功能
ruoyi-vue-scanner 的功能体系分为 漏洞检测模块 和 辅助功能模块 两大板块,覆盖了从漏洞发现到信息搜集的完整安全评估流程。
2.1 漏洞检测模块
Swagger 文档泄露检测:自动探测 /swagger-ui/index.html、/v2/api-docs、/v3/api-docs 等常见接口路径,快速识别是否存在 Swagger 文档未授权访问。一旦泄露,攻击者可获取完整的 API 接口清单和参数结构,为后续攻击提供精准导航。
Druid 监控未授权与弱口令检测:Druid 是若依默认集成的数据库连接池组件,其监控页面若未做鉴权,将暴露数据库连接信息。该工具不仅检测未授权访问,还内置了常见弱口令字典进行爆破尝试(如 admin/123456、druid/druid 等),全面排查 Druid 安全风险。
路径穿越文件读取检测:针对 /common/download/resource 等接口,检测是否存在路径穿越漏洞。攻击者可能利用该漏洞读取 /etc/passwd、windows/win.ini 等系统敏感文件,工具会自动验证并报告可读取的文件路径。
dataScope参数SQL注入检测:若依系统的dataScope参数用于数据权限控制,若未做充分过滤,可能成为SQL注入的入口。该工具针对这一若依特有参数进行精准的注入检测。
定时任务任意文件读取检测:检测 /monitor/job 定时任务接口是否存在任意文件读取漏洞,该漏洞可被利用读取服务器上的任意文件内容。
任意密码修改检测:检测若依系统密码重置接口是否存在逻辑漏洞,可能导致攻击者无需验证即可修改任意用户密码。
系统接口越权测试:自动测试 /system/user、/system/role、/system/config 等管理接口是否存在未授权访问,帮助发现权限控制缺失问题。
全面检测:一键执行以上所有检测项目,适合快速完成整体安全评估。

2.2 辅助功能模块
JS接口提取:多线程爬取目标页面引用的所有JavaScript文件,通过正则匹配提取其中的API路径,支持 /prod-api、/dev-api、/monitor 等若依常见前缀,帮助安全人员发现隐藏的接口端点。
接口批量测试:对收集到的接口进行批量请求测试,支持GET、POST、POST-JSON三种请求方式,并可自定义请求体,便于灵活验证接口行为。
敏感信息搜集:基于已抓取的 JS文件内容,自动检测密码明文、API密钥、JWT令牌、数据库连接字符串、Redis URL、云存储地址、GitHub令牌、内网IP、邮箱、手机号等敏感信息泄露。
自动提取 Basedir:输入完整URL时,工具自动识别并填充后端 API 基础路径(如 /prod-api),省去手动配置的繁琐步骤。

2.3 技术亮点
ruoyi-vue-scanner 在工程实现上也做了多项优化:采用10线程池并行请求,大幅提升扫描效率;支持HTTP代理配置,方便搭配 Burp Suite等工具进行流量分析;内置SSL忽略策略,可扫描自签名 HTTPS 站点;支持自定义 Cookie/Authorization 认证头,能够测试登录后的接口安全;彩色日志输出让关键漏洞一目了然,进度条和状态栏实时展示扫描进度。
下载地址:
https://github.com/AakiTT/ruoyi-vue-scanner
本文为要教会原创,欢迎转载分享。转载时请务必在文章页面明显位置提供本文链接并注明出处。感谢您对知识的尊重和对本文的肯定!本文链接网址:https://www.yaojiaohui.net/wangluoanquan/1667.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。


支付宝打赏
微信打赏 






