[SUCTF 2018]annonymous
[SUCTF 2018]annonymous
考点
create_function()生成的匿名函数是
%00lambda_[0-999]
wp
代码如下
<?php
$MY = create_function("","die(`cat flag.php`);");
$hash = bin2hex(openssl_random_pseudo_bytes(32));
eval("function SUCTF_$hash(){"
."global \$MY;"
."\$MY();"
."}");
if(isset($_GET['func_name'])){
$_GET["func_name"]();
die();
}
show_source(__FILE__); create_function()这个函数在执行之后,会自动创建一个函数名为%00lambda_[0-999] 的函数
小结
create_function()生成的匿名函数是
%00lambda_[0-999]
最后更新于