攻防世界-crypto-WP

一、目录

1.base64

2.caesar

3.Morse

4.幂数加密

5.Railfence

6.混合编码

二、解题思路

1.base64

 打开文件附件

 题目上已经给了提示是base64加密方式,在线解密

 得到flag:   cyberpeace{Welcome_to_new_World!}

2.caesar

打开文件附件

 题目上说是caesar加密,在线解密,key的值在0~25之间一个个尝试当值为14时解除flag

 3.Morse

打开文件附件

 题目上已经告诉我们是莫斯加密,再观察附件都是由1和0组成,正好跟莫斯密码中的-.相互照应

将文件编辑成-- --- .-. ... . -.-. 的形式

 然后再进行解密

 flag:cyberpeace{morsecodeissointeresting}

4.幂数加密

打开文件附件

 题目上说的加密方式为幂数加密,但我们观察附件,正常的幂数加密只有从0~5,不会出现8,

通过百度了解到这是云影密码,我们先来了解一下云影加密。

云影加密:云影加密,又称01248密码…与二进制幂加密不同,这个加密法采用的是0作间隔,其他非0数隔开后组合起来相加表示序号1~26之一的字母(a/A,b/B,c/C…z/Z)。

查看题目要求flag为解出来的八位大写字母,根据云影加密的性质,以0作为间隔将这一串数组隔开刚好是八组数,将各个数组中的数相加,再将总数对应A~Z中的字母。

 

flag:cyberpeace{WELLDONE}

5.Railfence

 由题目可知为栅栏加密,栅栏加密有两种,还有一种为W型栅栏加密,将附件先进行栅栏解密,题目上说5只小鸡,所以key可能为5

 

 而得出来的结果好像不是正确的flag,再将字符进行W型栅栏解密

 flag:cyberpeace{railfence_cipher_gogogo}

6.混合编码

打开文件附件

文件末尾有两个等号,可知为base64加密,进行解密

 百度可知揭秘出来的字符为一种加密方式,为Unicode编码,将其转为ascll码

 观察字符有英文大小写和数字,可能是base64加密,进行解密

 观察解密出来的字符,数字与数字之间用/隔开且这些数字都不超过126,可能对应ascll码表,将这些数字一 一对照ascll码表

flag:cyberpeace{welcometoattackanddefenceworld}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值