False盲注基础原理是什么


这期内容当中小编将会给大家带来有关False盲注基础原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。false盲注有些时候可以绕过一些WAF,也是容易被忽视的细节。小编的目的在于通过做CTF的同时来学习注入原理,同时也运用到自身的能力。这里只是简单说一些我自己的理解,也许网上有更好的思路和见解,都是值得学习的。MYSQL的隐式类型转换,当字符串和数字比较时,会把字符串转为浮点数,而字符串转换时会产生一个warning,转换的结果为0,但如果字符串开头是数字话还是会从数字部分截断,转换为数字

举例地址为:http://118.89.219.210:49167/index.php(Bugku)
填入username和password之后,Burp抓包,se免费云主机域名nd to repeater分析一下发现过滤了挺多的,空格,%0a,/**/,and,union等等但是 |(位或)&(位与)^(位异或)没有过滤掉这里的话应该来说都可以用,我试了一下|(位或)和 ^(位异或),这两个都是可以的构造一个payload语句为:函数介绍:ASCII()返回字符表达式最左端字符的ASCII 码值当第一字母的ascii码值为53的时候,右边的表示式则为false,与‘admin’ 或, 相当与 0 | 0 结果为0,当username=0时,返回查询字段的所有数据,(只要username没有以数字开头的)这里注意 按位或的优先级高于=,所以是先按位或再赋值给username。当然了,想构造为0的话不止只有位运算符,还有+号(‘ ’+‘ ’=0), -号(‘ ‘-‘ ‘=0), *号(‘ ‘*’ ‘=0), /号(‘ ‘/1=0), %取余(‘ ‘%1=0)等等
可以先判断一下字段长度:
根据页面信息判断为32位原理都讲得差不多了可以自己手注,但似乎太麻烦了下面可以写一个Python脚本跑出来结果为:上述就是小编为大家分享的False盲注基础原理是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注云编程开发博客行业资讯频道。

相关推荐: GPON与EPON,哪个更具备有优势?

现如今我国的通信行业迅速的发展,光纤模块不断的优化升级,其中PON高性能光模块的出现逐渐替代了传统低性能的光纤而被广泛应用,PON又分为GPON和EPON两种,GPON可以说是EPON的升级版;易天光通信免费云主机域名-光模块制造商可为用户量身定做性价比高的E…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/03 09:16
下一篇 02/03 09:16