CTF中一道有意思的键盘密码

这是一个比较有脑洞的题目题目描述为“告诉你秘密”下载下来为

636A56355279427363446C4A49454A7154534230526D6843

56445A31614342354E326C4B4946467A5769426961453067

很明显这就是两串十六进制数因为十六进制的特征就是以ox开头,[0-9,a-f ]等十六个个字符表示

然后就自然而然的去把这两串十六进制转为字符串为:

cjV5RyBscDlJIEJqTSB0RmhC

VDZ1aCB5N2lKIFFzWiBiaE0g

很明显这又是两串base64加密于是又去解密得:

r5yG lp9I BjM tFhB

T6uh y7iJ QsZ bhM

当一步步接到这里的时候就不知道这两串密码是什么加密形式了,于是自我怀疑前面两船真的是base64吗?最后查了许多资料发现像键盘密码,就是指这几个字符在电脑上围的字母。

键盘密码(Keyboard Cipher)

特征/特点:利用键盘的特性制作的密码,常见有计算机的键盘和手机的键盘,加密的方式有坐标法和顺序法。 坐标法: Y轴 1 QWE RTY UIOP 2 ASD FGH JKL 3 ZXC VBN M 12345678910 X轴 eq:密文:2251914161对应明文:story

ctf关于键盘密码坐标法的链接:https://blog.csdn.net/qq_34423381/article/details/112596894

参考链接:
键盘坐标密码

顺序法: Q W E R T Y U I O P 1 2 3 4 5 6 7 8 9 10 A S D F G H J K L 11 12 13 14 15 16 17 18 19 Z X C V B N M 20 21 22 23 24 25 26 eq:密文:125947对应明文:story

手机九宫格键盘密码

特征特点:手机键盘加密方式,是每个数字键上有 3-4 个字母,用两位数字来表示字母,例如:ru 用手机键盘表示就是:7382,那么这里就可以知道了,手机键盘加密方式不可能用 1 开头,第二位数字不可能超过 4,解密的时候参考此

关于手机键盘加密还有另一种方式,就是「音的」式(这一点可能根据手机的不同会有所不同),具体参照手机键盘来打,例如:「数字」表示出来就是:748 94。在手机键盘上面按下这几个数,就会出:「数字」的拼音。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值