初学Web安全之sql注入(三)——利用outfile写入

在学习Web安全时,遇到sqli-labs第七关,该关卡提示使用outfile。由于没有回显和报错,不适合联合查询和报错注入,故采用布尔盲注配合outfile上传一句话木马。首先确认数据库有写入权限,修改后开始尝试。通过判断字段数,使用into outfile写入木马到服务器,并成功通过菜刀工具连接,获取权限。此方法能快速突破,但手工盲注则较为耗时。
摘要由CSDN通过智能技术生成

本来打算写关于盲注的,不过在做sqli-labs第七关遇见了outfile写入的,所以在讲盲注之前,先插入一点别的:

sqli-labs第七关:

用我们之前的判断方法,发现既没有回显,也没有报错,只是页面显示结果不同:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

那么使用联合查询和报错注入都不行,这里就需要使用布尔盲注了,但是页面有“outfile”提醒,那么我们这里就可以尝试使用outfile上传一句话木马。

想要使用outfile,首先得确定数据库有写入权限,我们打开mysql数据库查看:

在这里插入图片描述
也可以打开phpadmin查看:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值