sql注入
xiayun1995
这个作者很懒,什么都没留下…
展开
-
sql注入--双查询报错注入原理探索
双查询报错注入原理探索文章目录双查询报错注入原理探索part 1 场景复现part 2 形成原因part 3 报错原理part 4 探索小结上一篇讲了双查询报错查询注入,后又参考了一些博客,今天来探究其原理实际上该报错是由于rand(),count(),group by 三个语句联合使用造成的,缺一不可。上一篇的地址:https://www.cnblogs.com/laoxiaji...原创 2019-01-17 17:09:57 · 532 阅读 · 1 评论 -
sqli-labs 5、6报错注入通关方式
sqli-labs 5、6报错注入通关方式这篇为了代码行语法高亮好看,就把payload中sql语句之前的内容省去了,复制使用时记得在payload前面加上?id=-1'第六关闭合方式是双引号,所以将所以payload的单引号改成双引号即可。这里的思路,利用双查询的报错提示和information_schema库获得数据库信息,思路可见目录。文章目录sqli-labs 5、6报错注入通关...原创 2019-01-18 16:52:58 · 2672 阅读 · 1 评论 -
sql注入中的--+注释问题探索
在sql-labs游戏中,经常使用--+放在最后注释多余部分,而mysql中的注释符为#和-- 却不能直接使用,以前没学过mysql,一直不理解,也不知道+号的作用,今天有时间特地探索了一下,算是搞明白了其中的原因。sql-labs闯关游戏资源及介绍见此:https://github.com/Audi-1/sqli-labs第一关示例:在源代码中加入下面两行,使网页能回显我们输入的有效...原创 2019-01-15 22:56:24 · 21418 阅读 · 19 评论 -
sql注入--双查询报错注入
sql注入–双查询报错注入背景:在sqli-labs第五关时,即使sql语句构造成功页面也没有回显出我们需要的信息,看到了有使用双查询操作造成报错的方式获得数据库信息,于是研究了一下双查询的报错原理,总结了探索的过程,整理出此文希望可以帮到感兴趣的人。sqli-labs闯关游戏下载地址:https://github.com/Audi-1/sqli-labs双查询报错注入需用到四个函数和...原创 2019-01-16 18:06:07 · 1057 阅读 · 0 评论 -
sql报错注入:extractvalue、updatexml报错原理
报错注入:extractvalue、updatexml报错原理MySQL 5.1.5版本中添加了对XML文档进行查询和修改的两个函数:extractvalue、updatexml名称描述ExtractValue()使用XPath表示法从XML字符串中提取值UpdateXML()返回替换的XML片段通过这两个函数可以完成报错注入一、extractvalue函...原创 2019-03-07 12:28:36 · 1900 阅读 · 0 评论