サイズ: 889
コメント:
|
← 2014-11-03 23:45:12時点のリビジョン3 ⇥
サイズ: 917
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 48: | 行 48: |
↑↑↓↓←→←→BA |
gradius (binary 100)
与えられたファイルを実行すると入力待ちとなり、入力すると数字と'wrong'という文字列が返却された。 いろいろ試していると、数字は先頭からの合っている文字列だろうと推測出来た。
$ ./gradius > a < 0 < wrong $ ./gradius > k < 1 < wrong
プログラムを書いて先頭から1文字ずつ特定していった。
$ ruby solve.rb "k" "kk" "kkj" "kkjj" "kkjjh" "kkjjhl" "kkjjhlh" "kkjjhlhl" "kkjjhlhlb" FLAG{!!D4GG3R!!}
↑↑↓↓←→←→BA