[日本語] [English]

deeper

ファイル flag が与えられた。

ファイルの中身をバイナリエディタで見るとPNGファイルっぽかったので、TweakPNGで開くと、以下のメッセージが出た。

Invalid chunk type found at file position 32233. This may indicate garbage at the end of the file.

メッセージを受けてファイルの最後の方をバイナリエディタでみると、PKという文字列が見えたので、ファイルを7-Zipで開いた。
何回か階層を下ると、ファイル flag~ にたどり着いた。

このファイルの中身はBase64エンコードされたデータっぽかったので、CyberChefで From Base64 をかけた。
すると、PK という文字列が見えたので、さらに Unzip をかけた。
その結果、ファイル flag.svg が得られた。

このファイル flag.svgFirefoxで開くと、flagが書かれているようだったが、後半が塗りつぶされていた。
しかし、テキストをコピーすることができ、flagが得られた。

CPCTF{4_10t_of_f1l3_typ35}

writeup by MikeCAT

CPCTF22