bugku-writeup-Crypto-抄错的字符

本文介绍了一种通过分析Base64编码特性来解决字符抄错问题的方法。通过对已知线索进行解析,并利用与数字形状相近的大写英文字母进行尝试,最终成功解码了一段密文。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

“使用一种简单的思路解决的。”

题目:抄错的字符

01—找线索

题目信息给出:“部分数字抄成字母”、“把所有字母都换成大写”。

可以解读为:

a.flag中包含数字,大写字母,小写字母

b.所有的大写字母均有可能为小写字母

c.可以找出与数字形状相近的字母:I=>1;b=>6;g=>9;Z=>2;S=>5

QW1h base64解码为 Ama
BL92 base64解码为 _v
ZXJ5 base64解码为 ery
X2Nv base64解码为 _co
b2w= base64解码为 ol

QWIHBLGZZXJSXZNVBZW 4个一组base64解码,大写、小写、数字均尝试一遍,最后一组一直解码失败,想起来之前base64解码的字符串最后有“=”,加了“=”果然解码成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值