新手上路 SQL注入的基础知识①
2018-08-09 22:17
120 查看
在历尽千辛万苦之后终于把SQL注入的环境搭起来了,自己也能按照教程整两下了,现在先记录一下字符型搜索。等这个学完了再写一下怎么搭建的简单的平台~
首先解决的是注入点查询语句实际上有多少个列名
用 order by语句 order by 语句是按照某一列进行排序,升序或降序,最简单的办法就是从1开始尝试,如果尝试到第n个发现提示你列不存在就存在n-1个列 简单方法:二分法。。这个有待验证
不知道列名不知道表名咋办啊??
我想把我自己查询的东西显示出来
union select语句 让前半句不显示就行了(依据情况而定)
我怎么知道其他表,其他库的名称。
and exist(select * from 表名) 用burpsuite猜解
把表名猜出来之后就可以把星号换成列名再用相同的办法去猜解了
我如果猜解出来列名之后直接可以通过语句来显示数据
用union select *(直接换成猜解出来的列名) from 表名
注意的是如果前后两个表的列数不一致的话需要构造
总结一手步骤
1.判断注入点
2.order by
3.and exist()
4.union select …
阅读更多相关文章推荐
- 新手上路 关于SQL注入中的搜索型的一些基础知识
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(六)
- 新手上路 盲注的一些基础知识
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(五)
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(四)
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(三)
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】(二)
- 新手上路:ADAMS 基础知识讲解(图文并茂)【转载仿真论坛】
- 新手上路系列11:网络编程基础知识与服务器搭建
- 新手上路!!一些基础知识的整理
- 测试基础知识--测试新手入门篇
- XML 新手入门基础知识
- 新手上路,matlab基础(4)绘制立体图
- XML 新手入门基础知识
- 新手学习Linux的一些基础知识
- 教你安装所有类型的游戏(新手必读)(游戏不能玩怎么办) 基础知识大放送 - 手机游戏-Nokia.索爱.小中屏176*220版 - 手机游戏 |手机游戏下载|3GP下载|电子书下载|蚂蚁爬爬手机论坛 - Powered by Discuz!
- [基础知识]Linux新手系列之一
- 一些电子元件的基础知识给新手
- PHP之新手自学基础知识(一)——开始篇
- 服务器基础知识-新手必学