【Writeup】BeginnersCTF "Veni, vidi, vici"
はじめに
BeginnersCTFのCrypto問題"Veni, vidi, vici"のWriteupです。
恐らく、Crypto問題の中で一番簡単なやつかと。
※現時点で他問題はまだ取り組んでいません。。。
Writeup動画を以下に上げていますので、
説明で分かりづらい方はそちらをみてみて下さい。
今後もちょくちょくWriteup動画とかを上げていくので、
よければチャンネル登録お願いします。
【Writeup動画】BeginnersCTF Crypto "Veni, vidi, vici"
問題文
[Warmup] Veni, vidi, vici 51
解答
問題文には上記リンクが貼られているだけなので、一先ずリンクをクリックします。
クリックすると以下ファイルのダウンロードが始まるので、解答します。
ファイル名:veni_vidi_vici_e95fe3cb7932bfe5c017f018940652d0c0876fc8.zip
解答すると、"part1"と"part2"、"part3"が出てきて、それぞれの中身は以下のようになっています。
- part1
Gur svefg cneg bs gur synt vf: pgs4o{a0zber
- part2
Lzw kwugfv hsjl gx lzw xdsy ak: _uDskk!usd_u
- part3
{ʎɥdɐɹɓ0ʇdʎᴚ :sı ɓɐlɟ ǝɥʇ ɟo ʇɹɐd pɹıɥʇ ǝɥ⊥
ぱっと見で、part1とpart2は「換字式暗号」っぽいので、quipqiup - cryptoquip and cryptogram solverで復号を試みます。
以下が復号結果です。
- part1(復号後)
The first part of the flag is: ctf4d{n0more
- part2(復号後)
The second part of the flag is: _cLass!cal_c
part3は字が逆さまになってるだけっぽいので、アナログな方法で。
- part3(復号?後)
The third part of the flag is: Rypt0graphy}
復号したのを確認すると、フラグが3分割されているので全部結合すると、
ctf4d{n0more_cLass!cal_cRypt0graphy}