莫尔斯密码 WriteUp

题目

莫尔斯密码
提取码:zin7


分析

打开压缩包,看到了这样一句提示。

也就是flag拆成了两块,一块是在mp3中,一块是在txt文本中,最后将两部分拼接,按照大写组成flag。

解题

一.莫尔斯密码的规则

  1. 两种“符号”是用来表示字元的:划和点,或分别叫嗒(Dah)和滴(Dit)或是长和短。
  2. 1点为1基本信号单位,一划的长度等于3点的长度。

二.破解音频

带上耳机,音量调大,打开音频,拿起笔纸。(事实上我就是这样做的)

这里应该用一种简单省事的操作(事实上类似题目都是这样解的)。

打开Adobe Audition,导入音频,我们得到了音频的波形图。

图上很明显能看出长音短音,我们写下来进行对照解码。
-- --- ·-· ··· · -·-· --- -·· · -- ·--· ····--
M  O  R S E  C   O  D E M P   3

分隔一下得到前半段flag:MORSE_CODE_MP3

三.破解文本

打开文本,发现啥也没有,用鼠标刷一下就发现了长短不一的空白。
仔细刷一下就能发现是由tab键和blank键组成的密码。

好,接下来就开始拿鼠标仔细去刷,分析大小吧(我就是这样做的。)

这里也要说一种特殊的操作。

右键文本,选择VSCode打开,我们得到了tab键与空格的具体情况。

一样,对照解码。
-·· ----- ··- ·-·· ·· -·- · ·---- -
D   0  U   L  I   K E   1   T

分隔一下得到后半段flag:D0_U_LIKE_1T

最终得到flag:flag{MORSE_CODE_MP3_D0_U_LIKE_1T}


提醒

  1. 最终得出flag的时候,数字长得很像字母的一定不要写成英语了。这里我就翻车了两次。
  2. 适当使用一些科技手段可以加快解题。
posted @ 2021-01-09 19:11  Arctic_Maple  阅读(277)  评论(0)    收藏  举报