微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

合天网安 在线实验 CTF竞赛 writeup(第一周 | 神奇的磁带、第二周 | 就差一把钥匙、CTF-WEB小技俩、第三周 | 迷了路、第四周 | Check your source code)

文章目录

第一周 | 神奇的磁带

在这里插入图片描述

提示在Cookie=cTEyMzQ1Njc4OTBwLi4=

在这里插入图片描述

Base64解密后即是密码,登陆得到提示

在这里插入图片描述

回去输入Tape,得到第二个提示

在这里插入图片描述

访问http://10.1.1.147:5001/Flag-Win.txt


天王盖地虎-宝塔镇河妖-btzhy,重新提交,得到新的提示

在这里插入图片描述


访问Flag-K0r4dji.PHP

在这里插入图片描述


源码中有提示

在这里插入图片描述


burpsuit两位数爆破

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


可以看到密码是66,可能网页编码有点问题

在这里插入图片描述


在这里插入图片描述


Flag{ctf_victory_SecBug}


第二周 | 就差一把钥匙

在这里插入图片描述


提示查看robots.txt,提示去console

在这里插入图片描述


在这里插入图片描述


修改header伪造本地地址X-Forwarded-For:127.0.0.1

在这里插入图片描述


flag{hetianlab-weekctf}


CTF-WEB小技俩

在这里插入图片描述


源码提示1.PHP.bak

在这里插入图片描述


去the2nd.PHP

在这里插入图片描述


在这里插入图片描述


改XFF伪造失败,尝试js跳转

在这里插入图片描述


在这里插入图片描述


看到返回的Header里面有一个wozaizheli.PHP

在这里插入图片描述


在这里插入图片描述


这里有个js方法joy,鼠标移动到按钮,按钮就会消失,所以前端删去id=joy即可

在这里插入图片描述


过关


第三周 | 迷了路

在这里插入图片描述


抓包看header,Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2

根据页面各国国旗位置顺序,对应得出相应的accept-language代码
美:en-us;
英:en-gb;
法:fr-FR;
德:de;
日:jp;
韩:kor;
西班牙:esp;
瑞典:sve

Accept-Language: en-US;en-gb;fr-FRde;jp;kor;esp;sve;

在这里插入图片描述


一个个改Accept-Language,得到flag
flag{Thisis_hetianlab@}


第四周 | Check your source code

在这里插入图片描述

<?PHP $flag = "XXXXXXXXXXXXXXXX"; $secret = "xx"; if(!isset($_POST["username"]) || !isset($_POST["password"])){ exit(); } $username = $_POST["username"]; $password = $_POST["password"]; if (!empty($_COOKIE["check"])) { if (urldecode($username) === "admin" && urldecode($password) != "admin") { if ($_COOKIE["check"] === base64_encode($secret) . urldecode($username . $password))) { echo "Login successful.\n"; die ("The flag is ". $flag); } else { die ("重新检查下你的cookie吧!"); } } else { die ("你是不是管理员心里没点数吗?"); } } setcookie("ahash", base64_encode($secret . urldecode("admin" . "admin")), time() + (60 * 60 * 24 * 7)); ?>

ahash = ODhhZG1pbmFkbWlu解密得到88adminadmin,88是$secret
根据代码构造cookie:check=ODg=adminadmin1,登陆

在这里插入图片描述


flag{welcome_to_htlab}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐