PHP myadmin 无路径getshell

  • PHP>5 & MySQl>5
  • 环境:windows下常规的集成环境如 phpstudy,wamp,xampp等。
  • 条件:当已经用弱口令或者爆破登录myadmin以后,没登录进入就不提了。

 已经登录phpmyadmin。

当想执行SQL语句into outfile插一个一句话木马时执行sql语句可能有waf导致不成功,这样的情况getshell。

用本机环境测试一遍。

  • 打开变量菜单查看全局变量general log file

  • general log file里边存放的是每一条SQL语句执行的记录。当general log 状态为On时代表启用。我们开启general为 On

  • 更改gereral log file 的绝对路径为我们可以访问webshell的绝对路径。每一次更改gereral log file 时 mysql会判断日志文件是否存在,如果不存在就会自动创建。

 

  • 接下来每执行一条sql语句都会记录在shell.php中

 

菜刀连接http://127.0.0.1/shell.php

posted @ 2019-06-05 15:01  aw4ker  阅读(467)  评论(0编辑  收藏  举报