NineOnee

导航

 

PHP2

进去页面之后,看着提示一脑迷。。看了wp才知道访问index.phps

知识点

phps文件就是php的源代码文件,通常用于提供给用户(访问者)直接通过Web浏览器查看php代码的内容。因为用户无法直接通过Web浏览器“看到”php文件的内容,所以需要用phps文件代替.

思路

这里dirsearch扫到了index.php,然后根据题目PHP2,试着加入后缀phps,爆出源码。

<?php
if("admin"===$_GET[id]) {
  echo("<p>not allowed!</p>");
  exit();
}

$_GET[id] = urldecode($_GET[id]);
if($_GET[id] == "admin")
{
  echo "<p>Access granted!</p>";
  echo "<p>Key: xxxxxxx </p>";
}
?>

直接二次编码绕过

?id=%2561dmin

注意这里应该在index.php文件里进行传参,因为index.phps只是个源代码,传参会没用。

posted on 2020-10-21 22:25  NineOne_E  阅读(139)  评论(0编辑  收藏  举报