ファイル flag
が与えられた。
ファイルの中身をバイナリエディタで見るとPNGファイルっぽかったので、
A file flag
was given.
Seeing the file via a binary editor and finding that it looks like a PNG file, I opened the file on
Invalid chunk type found at file position 32233. This may indicate garbage at the end of the file.
メッセージを受けてファイルの最後の方をバイナリエディタでみると、PK
という文字列が見えたので、ファイルを
何回か階層を下ると、ファイル flag~
にたどり着いた。
このファイルの中身はBase64エンコードされたデータっぽかったので、
すると、PK
という文字列が見えたので、さらに Unzip をかけた。
その結果、ファイル flag.svg
が得られた。
このファイル flag.svg
を
しかし、テキストをコピーすることができ、flagが得られた。
Seeing this message, I viewed the last part of the file via a binary editor. Finding a string PK
, I opened the file via
Going down several times, I found a file flag~
.
The contents of this file looked like a Base64-encoded data, so I applied "From Base64" on
Finding a string PK
in the result, I applied "Unzip" to the result.
As a result, I obtained a file flag.svg
.
Opening the file flag.svg
on
I obtained the flag by copy-and-pasting the text from there.