Druid简介

1.Druid是阿里巴巴数据库事业部出品,为监控而生的数据库连接池.
2.Druid提供的监控功能,监控SQL的执行时间、监控Web URI的请求、Session监控.

Druid可能存在的一些问题

首先Druid是不存在什么漏洞的。
当开发者配置不当时就可能造成未授权访问下面给出常见Druid未授权访问路径
/druid/websession.html
/system/druid/websession.html
/webpage/system/druid/websession.html(jeecg)
当遇到需要登录的Druid是可能存在弱口下面给出Druid常见登录口路径。
/druid/login.html
/system/druid/login.html
/webpage/system/druid/login.html
以上路径可能不止存在于根目录,遇到过在二级目录下的,我们扫路径时可能就关注根目录这个点可以注意一下

Druid的一些利用方式

通过泄露的Session登录后台

直接在/druid/websession.html页面ctrl+a复制整个页面内容到EmEditor

删除红框部分,点击制表符

这样就可以直接复制了,也可以通过其他方式处理,个人比较喜欢这个方式

然后再到URI监控处找一条看起来像登录后台才能访问的路径(可用home等关键词快速定位)

此处设置爆破,将刚才得到的Session值填入,因为此处的session值存在一些特殊符号需要关闭burp默认的url编码

200即为有效session,用改cookie的插件改成有效的就能进入后台测试

通过URI监控测试未授权越权

由于有的Druid可能Session监控处没有东西,可以通过URI监控测试未授权越权

具体案例现在手上没有,之前众测挖到过通过session爆破,有效的只是一个普通账号,回过来看URI监控找到了任意用户密码重置,越权查看任意用户信息,越权添加管理员等.

最新文章

  1. jsp中的正则表达式
  2. delphi.thread.线程循环执行体结构
  3. (VS TFS) Adding existing project to solution in TFS.
  4. 传统XmlDocument操作
  5. 分布式助手Zookeeper(三)
  6. 几个常用的ps命令
  7. 智能电视TV开发---如何实现程序省电
  8. celldb.cc
  9. 一个通用的makefile(一)
  10. iOS图片轮播
  11. 5、flask之信号和mateclass元类
  12. thinphp验证码的简单实现
  13. python学习笔记1--python简介和第一行代码编写
  14. Curl 请求数据多’1‘
  15. 解决使用maven的java web项目导入后出现的有关问题 -cannot be read or is not a valid ZIP file
  16. 20 道 Spring Boot 面试题
  17. (转)UnityVS(Visual Studio Tools For Unity)的安装与使用
  18. 【剑指offer】面试题 10. 斐波那契数列
  19. python数据类型,格式话输出
  20. 【转】onConfigurationChanged

热门文章

  1. 微弱信号二次谐波检测的FPGA的实现-总结
  2. 吴裕雄--天生自然python学习笔记:python文档操作表格处理
  3. 数据结构与算法 python课后题(未完成)
  4. 虚拟机apache启动
  5. cxf整合spring代码
  6. SpringBoot之HandlerInterceptor拦截器的使用 ——(三)获取requestBody解决java.io.IOException: Stream closed
  7. CPU|MICGPU|FPGA|超算|Meta-data|
  8. estt
  9. jprofiler监控tomcat
  10. 从ArrayList的优化中想到的