[SWPUCTF 2021 新生赛]easyupload1.0

先尝试BP抓包上传,发现可以上传成功

蚁剑连接后会得到一个flag

<?php
$flag = 'WLLMCTF{I_d0nt_w4nna_wak3up}';
?>

但尝试后发现,这是个假的flag

这时候我们就可以考虑,flag是否存储在环境变量里面

查询环境变量有两个办法

1.直接访问./upload/shell.php这个文件,页面空白,这是正常的,进行GET或者POST传参执行一句木马

2.在蚁剑里打开终端,输入env查询环境变量

 

在蚁剑中的命令还有很多

  • ls - 列出目录中的文件和文件夹。
  • cd - 更改当前工作目录。
  • pwd - 显示当前工作目录的路径。
  • cat - 显示文件内容。(只限file和directory)
  • upload - 上传文件到服务器。
  • rm - 删除文件或目录。
  • mkdir - 创建新目录。
  • rmdir - 删除空目录。
  • mv - 移动或重命名文件和目录。
  • cp - 复制文件或目录。
  • grep - 在文件中搜索文本。
  • ping - 测试与服务器的连接。
  • portScan - 扫描服务器上的开放端口。
  • sql - 执行SQL查询(如果蚁剑支持数据库操作)。
  • eval - 执行PHP代码。
  • search - 在服务器上搜索特定的文件或信息。
  • exit - 退出蚁剑会话。
  • php -i,来显示php的详细配置(版本号,运行内存,配置文件的路径,文件上传的最大内存之类)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值