SECCON CTF 2013 オンライン予選のフォレンジックス400点の解法です。 競技中は解けませんでしたので、終わってからじっくり解いてみました。 問題:QRコードの断片を読み取れ 富士山麓で焼け落ちたQRコードの断片が発見された。 損傷が激しい。内容を復元することはできるだろうか? qr-photo.jpg QRコードの仕様について詳しく知らなかったので、調べました。 http://ja.wikipedia.org/wiki/QR%E3%82%B3%E3%83%BC%E3%83%89 ・バージョンがある(1〜40) ・誤り訂正レベルがある(L,M,Q,H) ・モードがある(数字、 英数字、8ビットバイト、漢字) ・どのモードを使っているかを表すモード指示子がある ・文字列/データの長さを表す文字数指示子がある ・QRコードは読み取り精度を高めるためにマスク処理が行われている ・どの