SECCON 2018 Online CTF Needle in a haystack Writeup

問題文

https://www.youtube.com/watch?v=sTKP2btHSBQ

Writeup

問題文のURLにアクセスすると約9時間のビルと空を撮影したお天気カメラ的なビデオであることがわかる。

一瞬Flagが表示されるのかもと思い、youtube-dlを使ってダウンロードしたあとにffmpeg -i some.mp4 -filter:v "select='gt(scene,0.4)',showinfo" "%05d.jpg"でシーンチェンジを抽出しようとしたがうまくいかなかった。

適当にシークバーを左右に動かしていると、右下のビルの窓の光がやけに点滅することに気づいた。

f:id:iso0:20181028221548g:plain

QuickTImeで60倍速で再生すると長く光ったり短く光ったりしているのでモールス信号であると確信して、気合いで信号を読み取った。

... . -.-. -.-. --- -. -.--. ... --- -- . - .. -- . ... -....- .- -....- ... . -.-. .-. . -....- -- . ... ... .- --. . -....- -... .-. --- .- -.. -.-. -- ... - ... -....- -... --- .-.. -.. .-.. -.-- -.--.-

Morse Code Translatorに突っ込んでいい感じに直すとFlagになった。

SECCON(SOMETIMES-A-SECRET-MESSAGE-BROADCASTS-BOLDLY)