实战中一处有趣的MySQL正则盲注

admin 2023年5月7日16:55:53评论33 views字数 709阅读2分21秒阅读模式

扫码领资料

获网安教程

免费&进群

实战中一处有趣的MySQL正则盲注
实战中一处有趣的MySQL正则盲注

最近的攻防项目中挖掘到了一处SQL注入,但由于存在waf过滤了select和like等关键字,导致无法通过常规手段进行注入。经测试发现waf并没有拦截regexp正则函数关键字,于是有本文的正则盲注分析。

因为项目敏感,就不放burp的截图,用MySQL执行演示正则注入流程。


正则判断字段长度

语法:

.{字段长度}
实战中一处有趣的MySQL正则盲注

正则判断字段中包含哪些字符

语法:

[a-zA-Z0-9]+
[a-z]+
[A-Z]+
[0-9]+
[^ws]+

这一步是可以省略的,但是判断字符串中包含哪些字符?可以节省后面二分判断的次数。

实战中一处有趣的MySQL正则盲注
实战中一处有趣的MySQL正则盲注

正则判断每一位字符的值

实战中一处有趣的MySQL正则盲注

后面就是同样的步骤判断依次判断每一位的值。

实战中一处有趣的MySQL正则盲注

总结

实战遇到waf过滤了select感觉没什么好的思路,但是利用正则盲注出数据库的系统变量是可行,反正刷src是够用的。


来源:https://zgao.top/实战中一处有趣的mysql正则盲注/

声明:⽂中所涉及的技术、思路和⼯具仅供以安全为⽬的的学习交流使⽤,任何⼈不得将其⽤于⾮法⽤途以及盈利等⽬的,否则后果⾃⾏承担。所有渗透都需获取授权


@

学习更多渗透技能!体验靶场实战练习


实战中一处有趣的MySQL正则盲注

hack视频资料及工具

实战中一处有趣的MySQL正则盲注

(部分展示)



往期推荐

【精选】SRC快速入门+上分小秘籍+实战指南

爬取免费代理,拥有自己的代理池

漏洞挖掘|密码找回中的套路

渗透测试岗位面试题(重点:渗透思路)

漏洞挖掘 | 通用型漏洞挖掘思路技巧

干货|列了几种均能过安全狗的方法!

一名大学生的黑客成长史到入狱的自述

攻防演练|红队手段之将蓝队逼到关站!

巧用FOFA挖到你的第一个漏洞

看到这里了,点个“赞”、“再看”吧





原文始发于微信公众号(白帽子左一):实战中一处有趣的MySQL正则盲注

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年5月7日16:55:53
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   实战中一处有趣的MySQL正则盲注http://cn-sec.com/archives/1715015.html

发表评论

匿名网友 填写信息