【buuCRY】传感器(曼彻斯特编码)

下载附件得到题目(和传感器.zip)?,本以为是另一个提示或者两个flag什么的,事实上是两道题...

  • 传统知识+古典密码

密文:辛卯,癸巳,丙戌,辛未,庚辰,癸酉,己卯,癸巳 (且+甲子)

一脸懵,去网上翻翻传统知识天干地支,找到如下对照表,得到 28 30 23 8 17 10 16 30

一甲子是六十年,故都+60,得到:88 90 83 68 77 70 76 90

全数字对照ascii:XZSDMFLZ(没头绪)  常用古典密码:栅栏,凯撒之类的跑一跑(先栅栏再凯撒)

找到一个能读的 SHUANGYU ,提交正确。

  • 传感器

5555555595555A65556AA696AA6666666955
这是某压力传感器无线数据包解调后但未解码的报文(hex)
已知其ID为0xFED31F,请继续将报文完整解码,提交hex。
提示1:曼联

  1. 曼联:曼彻斯特编码(Manchester Encoding),也叫做相位编码( Phase Encode,简写PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。它在以太网媒介系统中的应用属于数据通信中的两种位同步方法里的自同步法(另一种是外同步法),即接收方利用包含有同步信号的特殊编码从信号自身提取同步信号来锁定自己的时钟脉冲频率,达到同步目的。
  2. HEX相关资料(看大佬总结)https://blog.csdn.net/sinat_16169043/article/details/79193056

使用曼彻斯特编码转换器,得到2进制明文再转16进制(hex):   FFFF7FCBF8260AAA9F,对比题目ID发现不对,再根据八位倒序传输协议将二进制每八位reverse,转hex:
FFFFFED31F645055F9,得到flag

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值