莫尔斯密码 WriteUp
题目
莫尔斯密码
提取码:zin7
分析
打开压缩包,看到了这样一句提示。

也就是flag拆成了两块,一块是在mp3中,一块是在txt文本中,最后将两部分拼接,按照大写组成flag。
解题
一.莫尔斯密码的规则


- 两种“符号”是用来表示字元的:划和点,或分别叫嗒(Dah)和滴(Dit)或是长和短。
- 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}
提醒
- 最终得出flag的时候,数字长得很像字母的一定不要写成英语了。
这里我就翻车了两次。 - 适当使用一些科技手段可以加快解题。

浙公网安备 33010602011771号