记录过某常见WAF最新版

栏目: IT技术 · 发布时间: 4年前

内容简介:今天在群里又有人问我怎么过某WAF,所以决定写个文章,记录下我注入时是如何过WAF的。首先下载最新的4.0

今天在群里又有人问我怎么过某WAF,所以决定写个文章,记录下我注入时是如何过WAF的。

记录过某常见WAF最新版

首先下载最新的4.0

记录过某常见WAF最新版

然后搭建环境我就不多说了,这里我就用sql-labs当作示例来说了。第一关非常简单大家应该都是知道的,语句就是?id=-1′ union select 1,2,3 –+

记录过某常见WAF最新版

非常经典的显错注入,这个时候我们把WAF打开

记录过某常见WAF最新版

记录过某常见WAF最新版

好!过不去,渗透失败,本篇结束!!!

咳咳咳,别走别走别走~ 开个玩笑,咱们继续。首先 按照表情包的操作:

记录过某常见WAF最新版

And 1=1 既然被拦截 那我们如何用and进行测试呢?我们先测试了and后面不跟数据 发现没有出现拦截,说明他是靠着后面的1=1来进行识别的,那么从1=1下手。我们可以试试and -1=-1 把我们常用的正数变成负数,一样是ok的,但是可以绕过去。

记录过某常见WAF最新版

如果你非要用1=1,不用浑身难受,那也行啊,那咱们就从and下手,把and变成&,一样可以过 毕竟and=&但是!!!&在 PHP 内是连接符的意思,有可能会被错误识别,所以我们最好把它进行url编码转换也就是%26

于是 %26 1=1 成功。

记录过某常见WAF最新版

但是其实我个人真的强推用-1来进行检测啊!我觉得比and好用hhh

记录过某常见WAF最新版

接下来我们就是查看是否有显错点了

记录过某常见WAF最新版

被拦截了

这个时候我们尝试老牌注入操作 内联注释 来试一试 顺带给解释下

/**/注释 里面的语句不执行
/*!*/内敛注释 语句依旧执行

就是说我们运行时/*!union select 1,2,3,*/ 语句依旧会被执行,一半情况下如果检测到了被注释,那肯定就不会报错了!但是!现实依旧啪啪打脸,这个操作也不太行了!

记录过某常见WAF最新版

于是出现了另外一种骚操作 版本号绕过

/*500001!*/表示数据库版本>=5.00.01时就会执行

但是500001已经凉了,我们可以枚举数字进行跑包测试,但是为了省事,我已经测试过了,10044依旧还是很坚挺的!于是出现了这样美滋滋的场景:

记录过某常见WAF最新版

经过测试

/*!10044union*/ /*!10044select 1,2,3*/–+ 成功绕过
union /*!10044select 1,2,3*/–+ 成功绕过

接下来我们说说另外一种绕过的方式截断绕过。首先科普 sql 语句内#和–+都可以作为注释并且url转码后的#是%23,为什么要用%23嘞,因为#在php内还有锚点的作用,为了不被错误解析,所以用经过url编码后的。其次%0A是换行符 可以理解成下一行接着上一行的命令继续执行。

说完这些,我们继续操作

记录过某常见WAF最新版

%23QQQ%0Aunion%23QQQQ%0Aselect 1,2,3–+ 成功绕过

原理就是经过狗的检测,#后的已经被注释了,但是我们重新另起一行,继续跟着前面的命令,所以成功的绕过去了,至于这些Q都是为了帮助我们绕过去,用来混淆的字符,你也可以随便输入别的字符都ok

这时候配合内联注释,起飞兄弟萌!

记录过某常见WAF最新版


以上所述就是小编给大家介绍的《记录过某常见WAF最新版》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

硅谷之火

硅谷之火

迈克尔·斯韦因 / 王建华 / 机械工业出版社 / 2001-1-1 / 34.00

我们今天正处于这样一个时代:充满幻想的人们发现他们获得了他们曾经梦寐以求的力量,并且可以利用这个力量来改造我们的世界。 这是个转折的时代,跨国公司迷失了发展方向,而小企业家却举起了计算机革命的大旗,成了开拓未来的先锋。在这个时代里,计算机奇才的脸上露出了胜利的微笑,胸怀 大志者成了富有理想的人,而富有理想的人则成了亿万富翁。这是一场真正的革命,它促使人们变得伟大,变得富有而充满理想,自豪而富......一起来看看 《硅谷之火》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具