Crypto学习~buuctf

文章讲述了在信息化时代,作者通过电码解码、猪圈密码、MD5解密、摩斯密码转换、UUencode和JSfuck等技术手段,逐步解析并获取隐藏在乱码中的旗标flag的过程。
摘要由CSDN通过智能技术生成

信息化时代的步伐

解本题需要用到的知识点:

        电码,是利用若干个有、无电流脉冲或正负电流脉冲所组成的不同的信号组合,其中每一个信号组合代表一个字母、数字或标点符号。

打开文件之后发现是一些无规律的数字,上网搜后发现是电码,找一个线上电码转文字的工具

得到flag

[BJDCTF 2nd]灵能精通-y1ng

打开文件之后是一堆乱码,将文件后缀名改为jpg,得到

有图案像是猪圈密码,又不太像,上网搜了之后知道是猪圈密码变种,猪圈加密的变形圣堂武士密码

一般的猪圈密码对照密码表,得到flag

         猪圈密码(Pigpen cipher).,亦称共济会密码(英语:masonic cipher)或共济会员密码(英语:Freemason's cipher),是一种以格子为基础的简单替代式密码。即使使用符号,也不会影响密码分析,亦可用在其它替代式的方法。

权限获得第一步

打开之后,观察符合MD5编码,找一个在线解码工具解出,得到flag

[AFCTF2018]Morse

打开之后,如图,是摩斯密码,找一个线上的摩斯密码解码工具,得到

试着提交一下,但是错误,观察一下有数字有字母,试着进行十六进制转文字

得到flag,记得按照提示用flag包裹

Unencode

上网查找,这是一种叫UUencode的密码https://www.jb51.net/article/85887.htm
在网上找一个线上解密的工具,可以得到flag

这是什么

下载下来的文件先改一下后缀名,都是文字类型改成txt,打开后如图,在图片的下部分(实际在文件的中间,有类似这样的[!+[]+!+[]+[+[]]]),很像之前做过的brainfuck密码题,但又不是很像,

果然不对,搜了之后才知道是一种叫jsfuck的密码,同样的在线找一个解码工具

jsfuck版本这里可以一个一个地试一试,在V.4.0版本成功找到了flag(jsfuck版本选择以及版本关系到什么,我也还没有弄清楚呢)JSfuck原理解析一——基础原理-CSDN博客可以看看这个文章JSfuck原理解析一——基础原理-CSDN博客

Rabbit

题目名叫rabbit,有一种编码就是rabbit编码,猜测就是rabbit编码

rabbit编码的特点

可以找一个在线的rabbit解码工具,可以得到flag

Rabbi高速流密码_rabbit加密-CSDN博客

深入了解Rabbit加密技术:原理、实现与应用-CSDN博客

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值