ファイル 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.svg
をFirefoxで開くと、flagが書かれているようだったが、後半が塗りつぶされていた。
しかし、テキストをコピーすることができ、flagが得られた。
writeup by MikeCAT