前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RoarCTF2020 misc篇

RoarCTF2020 misc篇

作者头像
回天
发布2023-04-25 15:46:23
2280
发布2023-04-25 15:46:23
举报
文章被收录于专栏:Ga1@xy's W0r1dGa1@xy's W0r1d

两道无线电题考点很新颖~

签到

web题,考点file协议

代码语言:javascript
复制
?url=file:///fl%2561g

Hi_433MHz

代码语言:javascript
复制
附件链接:https://pan.baidu.com/s/1O_9IhhJBpxu0wMcabDOzUQ
提取码:roar

第一道无线电题,难度一星,给了后缀为s8的文件,实际是音频原始数据,可以直接用audacity或AU导入查看,下面以audacity为例

代码语言:javascript
复制
(左上角)文件 → 导入 → 原始数据

导入选项默认即可,打开放大观察,即可看到由两种长度,9个一组的长短音节

image-20201208132653484
image-20201208132653484

9个一组排除摩斯码,很显然就是转换为01序列,短0长1,删去每组最后一个0

代码语言:javascript
复制
01100110 01101100 01100001 01100111 01111011 00110010 00110101 01100011 00110010 00110001 01100010 00110000 01100100 00101101 00110110 01100001 00110001 00110001 00101101 00110100 00110011 00110001 00110010 00101101 00111001 00110111 00110001 01100010 00101101 00110100 00110010 00111000 01100100 00110000 00110001 01100011 01100100 01100011 00110101 00110011 00110100 01111101

转成ascii即为flag

代码语言:javascript
复制
flag{25c21b0d-6a11-4312-971b-428d01cdc534}

FM

代码语言:javascript
复制
附件链接:https://pan.baidu.com/s/1t9WAazOWCsgjDD2QL1Nf5A
提取码:roar

第二道无线电题,难度六星,个人感觉本题的难点就在于它题型的少见,没有接触过相关知识或题目,通过这两道题也涨涨姿势~

此题和上一题一样,也给了音频的原始数据,但是不同点在于本题对于将原始数据导入成音频是有采样率、声道、编码的要求

ps:以下相关内容可参考:https://blog.csdn.net/briss/article/details/71036147

根据文件名中提到的2MHz,可以推测采样率就应该为2MHz,即2000000Hz,又由于是IQ数据(文件后缀为iq),所以应该为2声道,至于音频编码暂时还没找到准确确定的方法,可以依次尝试每一个,本题用到的编码为32位IEEE浮点,使用AU导入

image-20201208134058217
image-20201208134058217

导入后再将音频作为wav格式导出,使用工具SDR#打开导出的wav音频,就可以直接听到flag,具体选项如下图

image-20201208134516322
image-20201208134516322
代码语言:javascript
复制
flag{82c83416-dadc-4947-801f-v84852v8f35d}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-12-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 签到
  • Hi_433MHz
  • FM
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档