【密码学】BUUCTF Crypto 1 - 12 题 WriteUp

在这里插入图片描述

今天,我在 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}<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lixin Zhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值