Quick Run

(misc60, solved by 113)

Description: Someone sent me a file with white and black rectangles. I don't know how to read it. Can you help me?

Attachment: misc60.zip

ファイルを解凍すると、テキストファイルを得ることができます。中身を確認すると、英数字の羅列と途中に==が出てくるので、BASE64でエンコードされていることが分かります。1行76文字で構成されていて、途中76文字に満たない行がありますので、そこまでを1つの塊としてBASE64でデコードすると、下図のように、UTF8で半角スペース(黒い部分)とブロック(白い部分)のテキストで表現されたQRコードを得ることができます。


no title


同様にしてBASE64の塊が全部で24個ありますので、全てデコードして1つずつQRコードリーダーで読ませると、1つのQRコードが1文字を表しています(上図は「F」)。全ての文字をつなげると、次の文字列を得ることができます。

Flagis:IW{QR_C0DES_RUL3}

従って、フラグは、

IW{QR_C0DES_RUL3}

です。