BUGKU/Crypto-你喜欢下棋吗

2611e2b8a9e14147b857d6d422bea47c.png

下载文件后,获得一个压缩包和一个.txt

728de05217734b34b0c6340b6c050d86.png

不出意外,有密码

f10a68fd17794610bbc6fe84281e9ee6.png

查看文件属性,是否有偷鸡行为,可惜没有

539252e18596490a944ba2818d864d73.png

打开.txt获得信息,是将文字加密后密文为数字的加密方式

fd6723b65fcd451885367e86bfe00674.png

刚接触CTF,对密码学真的算是一窍不通,看到加密压缩包第一反应是暴力破解,先丢到WinHex看一下,是真加密

47d0c585192446dea32bce7604835dbf.png

只丢丢到kali里面  foremost,只要能拿到flag,谁管你密码是啥

f2f227b4d55547dd857dd53735e1f647.png

但很显然,出题人也想到了这一点,看来所有做这玩意儿的都不是个乖宝宝,解压出来的只有另一个带密码的压缩包

10417c77bdce4f15b9e04e8e5036e99e.png

乖乖解密码,,,

2714edcc2d16415797cd99d4a624b3c1.png

密文是二十八位纯数字,从提示里看又说明文是小写,那说明是英文字母

8770f6254e9f4866bacf3541299a3692.png

你喜欢下棋吗?有想到什么吗?

f4086ad2a091461584b9c7de3bf28845.png

没错,波利比奥斯棋盘!加上28位,是偶数对,基本可以判断是敲击码

d09254ce6e12438db2817a1ef53b1c2b.png

敲击码(Tap code)是一种以非常简单的方式对文本信息进行
编码的方法。因该编码对信息通过使用一系列的点击声音来
编码而命名,敲击码是基于5×5方格波利比奥斯方阵来实现
的,不同点是是用K字母被整合到C中。
叨叨一大堆都不重要,直接对着图片解码就行了,先横向后纵向
thisispolybius,解压
6de88b236ea441088634d5333b2534ba.png
又是一组密码,是真的不喜欢做crypto
aba17b7ca15c4e1ea2e8c95f31a47f79.png
查了一圈才知道是一个叫博多码的编码方式,这种编码的在线解码也比较少,有个叫随波逐流的工具是我见到使用最多的,但我没找到,所以找了一个在线解码的网站如下
9727d9bd1edf493697542f6604e05021.png
解码后得到flag,记得转换大小写
2d5e885ce8d744748194df8c1d91c75e.png
flag{baud0tc0de}

 

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值