[WUSTCTF2020]朴实无华
最后更新于
最后更新于
robots.txt泄露
intval绕过
PHP使用0e开头的数字md5值仍以0e开头绕过md5限制
命令执行${IFS}
或者$IFS$9
绕过空格
robots.txt发现存在/fAke_f1agggg.php,访问在返回头给了提示,fl4g.php
访问后给了代码
level 1要绕过intval函数,该函数用于获取变量的整数值,例如10e5就会获取10,4.5获取4,1e10就会获取1410065408,使用num=3e10
绕过
level 2要绕md5,利用PHP弱类型绕过,使用0e215962017
绕过,0e215962017
的md5值为0e291242476940776845150308577824
level 3要绕命令执行,过滤空格和cat,使用$IFS$9
或者${IFS}
代替空格,cat
可以换成more
,tac
payload:?num=3e10&md5=0e215962017&get_flag=tac${IFS}*