ChatGPTでCTF攻略(PartⅡ 決戦SECCON14編)
SECCON14 予選 Writeup(Ez Flag Checker / Breaking Out) SECCON14 予選 Writeup(Ez Flag Checker / Breaking Out) はじめに 日本最大級のCTFである SECCON14予選 に参加してきました 結果は 267位(817チーム中) ChatGPT Plus(5.2)のみ使用 本Writeupも作成してもらいました(笑) 注意: 本稿はCTFの配布物(ローカルで解析可能な題材)を対象にしています。 実運用環境や第三者システムに対して同様の行為を行うことは、許可なく実施すると法令・規程違反になる可能性があります。 目次 Ez Flag Checker(rev) Breaking Out(rev) 学び 参考:解法に至ったプロンプト(スクリーンショット) (1)Ez Flag Checker カテゴリ Reversing(ELF) 狙い 入力検証ロジックを静的解析して「正しい入力(flag)」を導く ポイント 固定長 / prefix / suffix チェック + XOR系変換の逆算 概要 「flag checker(入力された文字列が正しいflagか判定するプログラム)」を解析して、 “正しいflagを逆算する” タイプの問題です。 アプリケーションの挙動...