攻防世界CRYPTO

攻防世界—新手区—CRYPTO

1.base64
在这里插入图片描述
下载下附件之后打开
在这里插入图片描述
在网页中打开base64在线解密
在这里插入图片描述
将附件文档里面的一串字符放进在线解码工具中得到flag
在这里插入图片描述
得到flag cyberpeace{Welcome_to_new_World!}。

2.Caesar
在这里插入图片描述
下载好附件打开得到
在这里插入图片描述
将此段字符复制,打开凯撒密码在线解密
在这里插入图片描述

将字符复制进去,得到flag
在这里插入图片描述
得到flag cyberpeace{you_have_learned_caesar_encryption}

3.Morse
在这里插入图片描述
下载附件,打开后得到在这里插入图片描述

直接将之一串数字复制到莫尔斯电码解密器中得到flag在这里插入图片描述
得到flag cyberpeace{morsecodeissointeresting}

4.幂数加密

由于不知道什么是幂数加密,在网上搜索了一下
幂数加密原理:
二进制幂数加密法,由于英文字母只有26个字母。只要2的0、1、2、3、4、5次幂就可以表示31个单元。通过用二进制幂数表示字母序号数来加密。

二进制幂数加密法就是应用这个原理,由于英文字母只有26个字母,由公式可知,只要2的0、1、2、3、4、5次幂就可以表示31个单元。通过用二进制幂数表示字母序号数来加密。例如

明文: d o n o t p u l l a l l y o u r e g g s i n o n e b a s k e t

字母序号:4 15 14 15 20 16 21 12 12 1 12 12 25 15 21 18 5 7 7 19 9 14 15 14 5 2 1 19 11 5 20

由于4=2^2 所以D加密过之后是2;15=20+21+22+23所以O加密后是0123。同理得到上述明文的加密后的密文

密文:2 0123/123 0123 24/4 024 23 23/0 23 23/034 0123 024 14/02 012 012 014/03 123 /0123 123 02/1 0 014 013 02 24
————————————————
版权声明:本文为CSDN博主「Bravo!!!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_47982238/article/details/108605756

在这里插入图片描述
题目中说结果为八位大写字母,按照0分隔开刚好是分为八组
88421 0122 048 02244 04 0142242 0248 0122
23 5 12 12 4 15 14 5
搜索了一下幂数加密字母加密对照
字母加密结果对照
A 1-------0
B 2-------1
C 3------01
D 4------2
E 5------02
F 6------12
G 7------012
H 8------3
I 9------03
J 10-----13
K 11-----013
L 12-----23
M 13----023
N 14----123
O 15----0123
P 16----4
Q 17----04
R 18----14
S 19-----014
T 20-----24
U 21-----024
V 22-----124
W 23-----0124
X 24-----34
Y 25-----034
Z 26-----134
得到结果在这里插入图片描述

w e l l d o n e

5.不仅仅是Morse

在这里插入图片描述

打开附件后得到
–/.-/-.–/…–.-/-…/./…–.-/…/.-/…-/./…–.-/.-/-./—/-/…/./.-./…–.-/-…/./-.-./—/-…/./…/…/…/…/.-/.-/.-/.-/.-/-…/.-/.-/-…/-…/-…/.-/.-/-…/-…/.-/.-/.-/.-/.-/.-/.-/.-/-…/.-/.-/-…/.-/-…/.-/.-/.-/.-/.-/.-/.-/-…/-…/.-/-…/.-/.-/.-/-…/-…/.-/.-/.-/-…/-…/.-/.-/-…/.-/.-/.-/.-/-…/.-/-…/.-/.-/-…/.-/.-/.-/-…/-…/.-/-…/.-/.-/.-/-…/.-/.-/.-/-…/.-/.-/-…/.-/-…/-…/.-/.-/-…/-…/-…/.-/-…/.-/.-/.-/-…/.-/-…/.-/-…/-…/.-/.-/.-/-…/-…/.-/-…/.-/.-/.-/-…/.-/.-/-…/.-/.-/-…/.-/.-/.-/.-/-…/-…/.-/-…/-…/.-/.-/-…/-…/.-/.-/-…/.-/.-/-…/.-/.-/.-/-…/.-/.-/-…/.-/.-/-…/.-/.-/-…/.-/-…/.-/.-/-…/-…/.-/-…/.-/.-/.-/.-/-…/-…/.-/-…/.-/.-/-…/-…/.-
将其放入在线摩斯密码解密得到
在这里插入图片描述
AAAAABAABBBAABBAAAAAAAABAABABAAAAAAABBABAAABBAAABBAABAAAABABAABAAABBABAAABAAABAABABBAABBBABAAABABABBAAABBABAAABAABAABAAAABBABBAABBAABAABAAABAABAABAABABAABBABAAAABBABAABBA
将这一串字符放到培根密码在线解密
在这里插入图片描述
得到flag cyberpeace{attackanddefenceworldisinteresting}

6.混合编码

在这里插入图片描述
打开附件得到一些字符在这里插入图片描述
发现结尾是==,所以先用base64解密得到
LzExOS8xMDEvMTA4Lzk5LzExMS8xMDkvMTAxLzExNi8xMTEvOTcvMTE2LzExNi85Ny85OS8xMDcvOTcvMTEwLzEwMC8xMDAvMTAxLzEwMi8xMDEvMTEwLzk5LzEwMS8xMTkvMTExLzExNC8xMDgvMTAw
再用在线Unicode编码解码在这里插入图片描述
得到LzExOS8xMDEvMTA4Lzk5LzExMS8xMDkvMTAxLzExNi8xMTEvOTcvMTE2LzExNi85Ny85OS8xMDcvOTcvMTEwLzEwMC8xMDAvMTAxLzEwMi8xMDEvMTEwLzk5LzEwMS8xMTkvMTExLzExNC8xMDgvMTAw
再用base64解码
得到/119/101/108/99/111/109/101/116/111/97/116/116/97/99/107/97/110/100/100/101/102/101/110/99/101/119/111/114/108/100
到这我们再用ASCII解码,得到
welcometoattackanddefenceworld
得到flagcyberpeace{welcometoattackanddefenceworld}

7.easy_RSA
在这里插入图片描述
打开附件,得到题目在这里插入图片描述
有题目可知要用RSA解密,打开RSATool2v17在这里插入图片描述
将e=17的十进制数转换为e=11的十六进制数,将pqe都带进去,得到结果d在这里插入图片描述
得到flag cyberpeace{125631357777427553}

猜你喜欢

转载自blog.csdn.net/weixin_50888622/article/details/115146805