2018-11-14 ksnctf 7 Programming ksnctf ksnctf7問目。プログラミングの問題です。 ksnctf.sweetduet.info リンク先にあるcppファイルをダウンロード、コンパイルして実行してみます。 当然だめ。コードで特徴的なのは異様に空白や改行が多いこと。難読化のためでしょうか? 調べてみたところWhitespaceという難解なプログラミング言語だとわかりました。C++のコードはフェイクで、タブや空白がコードの本体として動作するという奇妙な言語です。実行及びデバッグができるサイトで解析します。 Whitelips the Whitespace IDE 右のデバッグ部分を見た感じ、PINとして33355524を入力するとフラグを出力する部分(label_0)に飛ぶみたいです。