记录攻防世界CRYPTO新手区

3 篇文章 0 订阅

1.base64

**题目描述:**元宵节灯谜是一种古老的传统民间观灯猜谜的习俗。 因为谜语能启迪智慧又饶有兴趣,灯谜增添节日气氛,是一项很有趣的活动。 你也很喜欢这个游戏,这不,今年元宵节,心里有个黑客梦的你,约上你青梅竹马的好伙伴小鱼, 来到了cyberpeace的攻防世界猜谜大会,也想着一展身手。 你们一起来到了小孩子叽叽喳喳吵吵闹闹的地方,你俩抬头一看,上面的大红灯笼上写着一些奇奇怪怪的 字符串,小鱼正纳闷呢,你神秘一笑,我知道这是什么了。(一大堆废话)

打开附件:
在这里插入图片描述
用工具解密就得到了flag
在这里插入图片描述
顺便科普一下base64
在这里插入图片描述
**题外话:**这是我攻防世界做的第一题,一点开啥都看不懂,也不知道 flag,base64这些东西是什么,点开wp才知道题目的意思
在这里插入图片描述
于是我就去b站找了一些视频看,一天的时间勉强看到了凯撒加密。我意识到这样下去我这周的任务可能完成不了了。后来才知道可以使用工具解密。三秒钟就可以完成的事,我却用了这么久…不过好歹是大概知道了解题的基本步骤。
在这里插入图片描述
**总结:**要想短时间内将一个类型的知识理解透彻基本上是不可能的,知识都是慢慢积累的。百度是个好东西,它能快速地让你学到一些知识。

2.Caesar

**题目描述:**你成功的解出了来了灯谜,小鱼一脸的意想不到“没想到你懂得这么多啊!” 你心里面有点小得意,“那可不是,论学习我没你成绩好轮别的我知道的可不比你少,走我们去看看下一个” 你们继续走,看到前面也是热热闹闹的,同样的大红灯笼高高挂起,旁边呢好多人叽叽喳喳说个不停。你一看 大灯笼,上面还是一对字符,你正冥思苦想呢,小鱼神秘一笑,对你说道,我知道这个的答案是什么了

百度一下Caesar,了解到这是凯撒密码
在这里插入图片描述
打开附件
在这里插入图片描述直接用工具解密
在这里插入图片描述
注意这里的位移数,每一个位移数对应解出来的东西都是不一样的。我是从1开始试,试到11的时候得到flag。
这里用的是一个在线的解密工具http://ctftools.com/down/

3.Morse

**题目描述:**小鱼得意的瞟了你一眼,神神气气的拿走了答对谜语的奖励,你心里暗暗较劲 想着下一个谜题一定要比小鱼更快的解出来。不知不觉你们走到了下一个谜题的地方,这个地方有些奇怪。 上面没什么提示信息,只是刻着一些0和1,感觉有着一些奇怪的规律,你觉得有些熟悉,但是就是想不起来 这些01代表着什么意思。一旁的小鱼看你眉头紧锁的样子,扑哧一笑,对你讲“不好意思我又猜到答案了。”(flag格式为cyberpeace{xxxxxxxxxx},均为小写)

打开附件
在这里插入图片描述
看起来也有点像二进制,但是题目说的是Morse所以毫无疑问。
用工具解密,直接把附件复制过去解密的话,你会发现什么都解不出来
在这里插入图片描述
百度一下摩斯电码
在这里插入图片描述
你发现附件只有1和0,并没有所谓的点、划,
再观察一下工具
在这里插入图片描述
把*替换成0,把-替换成1,解密得到flag
在这里插入图片描述
此处还需要注意的是flag的格式:(flag格式为cyberpeace{xxxxxxxxxx},均为小写)

4.幂数加密

**题目描述:**你和小鱼终于走到了最后的一个谜题所在的地方,上面写着一段话“亲爱的朋友, 很开心你对网络安全有这么大的兴趣,希望你一直坚持下去,不要放弃 ,学到一些知识, 走进广阔的安全大世界”,你和小鱼接过谜题,开始了耐心细致的解答。flag为cyberpeace{你解答出的八位大写字母}

打开附件
在这里插入图片描述
本来准备继续用工具解密,但是打开工具发现没有我想要的
在这里插入图片描述
然后也找了其他的工具,也没有找到我想要的
百度了一下幂数加密
在这里插入图片描述
发现这是一种很简单的加密方式
仔细观察附件:
题目中说答案为八个大写字母,而此字符串中有七个零,故我们可以猜想 0 为分隔符,
分成的八段分别代表八个字母。
Ÿ 88421
Ÿ 122
Ÿ 48
Ÿ 2244
Ÿ 4
Ÿ 142242
Ÿ 248
Ÿ 122
可以看出每个数字各位相加旳值都在 26 之内,如果把 A-Z 映射为 1-26 的话,这刚好可
以对应,如第二个数 122,各位和为 5,故应对应 E。

用c语言实现
在这里插入图片描述
于是就得到了flag:
在这里插入图片描述
总结:
别人的工具不一定就是万能的,只要理解了加密原理,这些古典密码的加密解密都可以自己用c语言写代码实现(如果以后学了其他语言也是一样的),而且可以比别人写的更好 更符合我们的标准。

5.Railfence

**题目描述:**被小鱼一连将了两军,你心里更加不服气了。两个人一起继续往前走, 一路上杂耍卖艺的很多,但是你俩毫无兴趣,直直的就冲着下一个谜题的地方去了。 到了一看,这个谜面看起来就已经有点像答案了样子了,旁边还画着一张画,是一副农家小院的 图画,上面画着一个农妇在栅栏里面喂5只小鸡,你嘿嘿一笑对着小鱼说这次可是我先找到答案了。

首先百度了一下Railfence
在这里插入图片描述
是栏杆围栏的意思,知道了这是一个栅栏密码
在这里插入图片描述
一个简单的加密方式

注意题目给的提示,得知栏数为5
用工具解密,我一开始用的是这个工具
在这里插入图片描述
并没有得到正确的flag
于是换了一个工具:http://www.atoolbox.net/Tool.php?Id=777
在这里插入图片描述
得到flag为:cyberpeace{railfence_cipher_gogogo}

6.不仅仅是Morse

题目描述:“这个题目和我们刚刚做的那个好像啊但是为什么按照刚刚的方法做出来答案却不对呢” ,你奇怪的问了问小鱼,“可能是因为还有一些奇怪的加密方式在里面吧,我们在仔细观察观察”。两个人 安安静静的坐下来开始思考,很耐心的把自己可以想到的加密方式一种种的过了一遍,十多分钟后两个人 异口同声的说“我想到了!”。一种食物,格式为cyberpeace{小写的你解出的答案}

打开附件
在这里插入图片描述
发现是摩斯电码,直接工具解密:在这里插入图片描述
解出来的东西有点不太对劲,百度一下得知这是培根密码的标志
在这里插入图片描述于是继续解密
用了在线解密的工具
在这里插入图片描述
得到flag: ATTACKANDDEFENCEWORLDISINTERESTING

7.混合编码

**题目描述:**经过了前面那么多题目的历练,耐心细致在解题当中是 必不可少的品质,刚巧你们都有,你和小鱼越来越入迷。那么走向了下一个题目,这个题目好长 好长,你知道你们只要细心细致,答案总会被你们做出来的,你们开始慢慢的尝试,慢慢的猜想 ,功夫不负有心人,在你们耐心的一步步的解答下,答案跃然纸上,你俩默契一笑,相视击掌 走向了下面的挑战。格式为cyberpeace{小写的你解出的答案}
打开附件:
在这里插入图片描述
以“==”结尾,是base的标志
用工具解码
在这里插入图片描述
百度得知这是Unicode码
用工具解码:
在这里插入图片描述
又解出来了一堆看不懂乱码,尝试再用base64解码
在这里插入图片描述
这是我们熟悉的ASCII码
继续用工具解码:
在这里插入图片描述
得到flag:cyberpeace{welcometoattackanddefenceworld}
此处应注意先去掉"/"再解码
总结:
1.我们要熟悉各种密码的特征,熟悉工具的使用,当然最好是能自己写出脚本。
2.解题时要细致,有耐心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值