
今天,我在 BUUCTF 网站的 crypto section 开启了一场充满挑战的密码学之旅。
这次我一口气完成了 12 个板块的任务,虽然耗时较长,但每一次解密成功的瞬间都让我无比满足,那种沉浸在密码世界里的感觉真的很棒。
接下来,我想和大家分享一下我的解题经历,希望能给密码学爱好者尤其是新手们一些启发和帮助。
一、任务概况
本次任务涵盖了多种密码类型,如 Base64 编码、MD5、Url 编码、摩丝密码、变异凯撒密码等,共 12 个板块,每个板块都像是一座等待攻克的城堡,充满了未知和神秘。
二、解题思路与收获
1. 一眼就解密
题目

给定字符串ZmxhZ3tUSEVfRkxBR19PRI9USEITX1NUUKIOR30=,解密后获得flag,需包上flag{}提交。
解题思路

观察字符串特征,疑似Base64编码。
解题步骤

使用Base64解码工具对字符串进行解码,得到flag{THE_FLAG_OF_THIS_STRING},提交成功。

2. MD5
题目

已知MD5值27120bd8 - e...,求原始字符串作为flag提交。
解题思路

利用在线MD5破解工具,尝试各种可能的组合。
解题步骤

通过CMD5等在线工具,找到原始字符串为admin1,提交flag{admin1}成功。
3. Url编码
题目

给出Url编码字符串%66%6c%61%67%7b%61%6e%64%2031%3d31%7d,求flag。
解题思路

根据Url编码特征,使用编码转换工具进行解码。
解题步骤

使用CaptfEncoder V2工具进行Url解码,得到flag{and 1=1},提交正确。
4. 看我回旋踢
题目

一个压缩包1784aa2b - cfcb - 428e - 94..360压缩,需找到解压密码获取flag。
解题思路
分析压缩包名称和提示信息,尝试常见密码组合。
解题步骤

经过多次尝试,找到解压密码,解压后得到flag{5cd1004d-86a5-46d8-b720-beb5ba0417e1},提交成功
5. 摩丝
题目

解题思路

查阅摩丝密码编码规则,对照解码。
解题步骤

根据摩丝密码规则,逐个字符解码,得到flag{ILOVEYOU}<


最低0.47元/天 解锁文章
1021

被折叠的 条评论
为什么被折叠?



