【picogym】information WriteUP【picoCTF2021】

問題カテゴリ

  • Forrensics

問題を理解

フォレンジックの問題です。

cat.jpgというファイルが与えられてます。

対応

fileやstringsで調べてもよくわからないのでぐぐって、ChatGPTに解決してもらいました。

  • exiftoolというものを使うとファイルの詳細が見れます。
    exiftool cat.jpg
  • 中身を見るとライセンスが44文字の文字列になっています。
  • base64でデコードしてみます。
  • フラグゲット

という流れでした。

デコードするコードをrubyで書いてみましたが、base64のモジュールを使って
enc = Base64.encode64("#{input}")
plain = Base64.decode64("#{input}")
といった感じでした。

CTF

Posted by tyokio