BUUCTF Crypto 4

传统知识+古典密码

题目:
小明某一天收到一封密信,信中写了几个不同的年份
辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳。
信的背面还写有“+甲子”,请解出这段密文。
key值:CTF{XXX}

先把 辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳 转为数字,再加上甲子,最终得88 90 83 68 77 70 76 90
转ascii得 XZSDMFLZ
之后就是很多尝试
古典密码能用栅栏和凯撒,但是没有提示几栏,只能找合适的,最终找到个在这里插入图片描述SHUANGYU 双鱼?
提交呗。

传感器

题目:
5555555595555A65556AA696AA6666666955
这是某压力传感器无线数据包解调后但未解码的报文(hex)

已知其ID为0xFED31F,请继续将报文完整解码,提交hex。
提示1:曼联

一开始是没有头绪的,后来学习到这是曼彻斯特编码,但是曼彻斯特编码又分为两种:
第一种G. E. Thomas, Andrew S. Tanenbaum1949年提出的,它规定0是由低-高的电平跳变表示,1是高-低的电平跳变。
第二种IEEE 802.4(令牌总线)和低速版的IEEE 802.3(以太网)中规定, 按照这样的说法, 低-高电平跳变表示1, 高-低的电平跳变表示0。

关于曼彻斯特编码还有一个差分曼彻斯特

这道题用的是第二种IEEE的方法(都试了一遍),
0x5=0101 编码为11
0x6=0110 编码为10
0x9=1001 编码为01
0xA=1010 编码为00
把5555555595555A65556AA696AA6666666955转为二进制编码后得到111111111111111101111111110010111111100000100110000010101010101010011111
转为十六进制0xffff7fcbf8260aaa9f
但是不包括题目0xFED31F,后来才知道需要8位翻转
(8位翻转 我理解的就是镜像翻转 比如01010101 反转后 10101010),
翻转后得到111111111111111111111110110100110001111101100100010100000101010111111001
转为十六进制0xfffffed31f645055f9
包含0xFED31F
转大写提交即可。

大帝的密码武器

题目:
公元前一百年,在罗马出生了一位对世界影响巨大的人物,他生前是罗马三巨头之一。他率先使用了一种简单的加密函,因此这种加密方法以他的名字命名。
以下密文被解开后可以获得一个有意义的单词:FRPHEVGL
你可以用这个相同的加密向量加密附件中的密文,作为答案进行提交。
密文:ComeChina

明摆了凯撒密码,解密FRPHEVGL在在这里插入图片描述得到security,把ComeChina解(加)密得到在这里插入图片描述
注意大写小写,提交即可。

windows系统密码

给了一个hash文件,我用txt打开看了一下,BUUCTF Crypto 4_第1张图片
md5一个个解密,有几个是空密码,BUUCTF Crypto 4_第2张图片
这个解密就是flag。

权限获得第一步

跟上一个题一样的。在这里插入图片描述
md5解密得结果。

你可能感兴趣的:(BUUCTF Crypto 4)