ksnctf write-up #7
問題7 Programming
https://ksnctf.sweetduet.info/problem/7
考察
- 空白多いけどC++ぽいので、WEBコンパイル
- Ideone(イデオン)で実行。
- https://ideone.com/
- ブラウザでプログラムを入力すると実行した結果を返してくれるサイト
- 結果:FROG_This_is_wrong_:(
解法
- Whitespaceでプログラムする
- Whitespaceは、空白、タブ、改行からなる難解プログラミング言語
- それ以外の文字列はコメント扱いとして無視される
- IdeoneにもWhitespaceはあるので実行してみる
- 結果:wspace:
: hGetLine: end of file - Flagには「PIN」の入力が必要。
- 発見したサイト
- Whitelips the Whitespace IDE https://vii5ard.github.io/whitespace/
- 結果:wspace:
- 右ペインからPINコードぽいものを選んで回答
- push 33355524
- 画面下部のPIN:に入力してFLAGゲット。