ログイン
編集不可のページディスカッション情報添付ファイル

検索条件 "linkto:"CTF/Writeup/SECCON 2014 Quals Online Winter/Reverse it"" に対して、結果は0件でした。条件を変更するか、 HelpOnSearching を参照してください。
(!) 次のことを検討してください 同じ検索語で全文検索を行う.

メッセージを消す
CTF/Writeup/SECCON 2014 Quals Online Winter/Reverse it

MMA

Reverse it (Binary 100pts)

バイナリを眺めてみるとどうにも0effとか9dffとか8dffとかが目に付きJPEGを反転させたものっぽいなと感じた。

$ xxd Reverseit 
0000000: 9dff 700d b6da fc93 7263 2822 22bd d218  ..p.....rc(""...
(中略)
0001e00: 8400 8400 1010 1000 6494 64a4 0100 0eff  ........d.d.....
0001e10: 8dff

16進数文字列として反転させてみたら、JPEG画像で間違いなかった。 ただし、画像も反転されていたのでconvertコマンドで修正した。

$ ruby -e'File.binwrite("Reversed", File.binread("Reverseit").unpack("H*").map(&:reverse).pack("H*"))'

$ convert -flop Reversed flag.jpg

生成されたflag.jpgにフラグは記述されていた。