记录攻防世界CRYPTO进阶区

编程入门 行业动态 更新时间:2024-10-23 12:38:14

记录攻防世界CRYPTO<a href=https://www.elefans.com/category/jswz/34/1769503.html style=进阶区"/>

记录攻防世界CRYPTO进阶区

告诉你个秘密

题目来源:ISCC-2017
下载附件后得到两串字符串

观察发现最大没有超过F,猜测是16进制,尝试解密

16进制转换字符得到 cjV5RyBscDlJIEJqTSB0RmhC VDZ1aCB5N2lKIFFzWiBiaE0g
用 Base64解密

得到:r5yG lp9I BjM tFhB T6uh y7iJ QsZ bhM
发现其实是几个字母在键盘上围出了一个字母,例如r5yG围出的是t,lp9I围出了o 这种加密方式叫键盘密码

于是就得到flag:TONGYUAN

总结:
1.了解base64编码的特征:
base64编码后的字符串的长度一定会被4整除,包括用作后缀的等号;如果明文字符数不能被3整除,余1时,1个字符转为2个,补2个等号,共4个字符;余2时,2个字符转为3个字符,补1个等号,共4个字符;其实归根结底就是一句话:经过base64编码后的字符串长度一定会被4整除(包括后缀等号)。
2.了解键盘密码相关知识
凡是利用键盘的特征而制作的密码,我们都可以称之为键盘密码。常见的分类有计算机的键盘和手机的键盘两种,而这两种又根据具体的方法可以衍生出层出不穷的加密方法,由于键盘在生活中十分常用,所以使用这种形式的加密的频率十分之高。例如 天使贴的其中两层都是用到了键盘密码。

更多推荐

记录攻防世界CRYPTO进阶区

本文发布于:2024-02-27 13:00:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1706629.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:进阶   攻防   世界   CRYPTO

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!