刚刚做了bugku的题目,现在整理一下
写出解题思路,希望能够帮助到那些需要帮助的人
所有的wp都是以一题一篇的形式写出
主要是为了能够让读者更好的阅读以及查找,
希望你们不要责怪!!共勉!!!
never give up
100
http://120.24.86.145:8006/test/hello.php
作者:御结冰城
解题思路:首先查看源代码就会看到:
看见那个红线的地方就是我们需要的,直接访问就好了:
直接使用使用base64进行解码就会得到:
然后使用url进行解码就会得到:
";if(!$_GET['id'])
{
header('Location: hello.php?id=1');
exit();
}
$id=$_GET['id'];
$a=$_GET['a'];
$b=$_GET['b'];
if(stripos($a,'.'))
{
echo 'no no no no no no no';
return ;
}
$data = @file_get_contents($a,'r');
if($data=="bugku is a nice plateform!" and $id==0 and strlen($b)>5 and eregi("111".substr($b,0,1),"1114") and substr($b,0,1)!=4)
{
require("f4l2a3g.txt");
}
else
{
print "neve
看见画线的地方,直接进入就好了:
这个就是答案:flag{tHis_iS_THe_fLaG}
您可以考虑给博主来个小小的打赏以资鼓励,您的肯定将是我最大的动力
微信打赏 支付宝打赏
如果有什么不明白的地方,留言或者加我!!!
我很菜,所以我会努力的!
努力是因为不想让在乎的人失望!
博主整理不易,如果喜欢推荐关注一下博主哦!
博主喜欢广交好友下面是我的联系方式:
QQ:1263030049
微信:liu1263030049
加好友前请注明原因谢谢