チャレンジ一覧

カテゴリと難易度で絞り込みながら、興味のある問題を探せます。

リセット
Programming Level 5: ★★★★★

プログラミング - APTタイムラインの解析

timeline.jsonl は起動時に注入された FLAG から生成されます。exfiltrationイベントをpart順に並べ、反転したpacketを結合して16進復元してフラグを取得してください。

Programming Level 5: ★★★★★

プログラミング - AST静的解析による脆弱性検出

audit_samples.py は起動時に注入された FLAG から生成されます。ASTでsubprocess.runのshell=Trueを特定しreview_tokenの16進断片を復元してフラグを取得してください...

Programming Level 5: ★★★★★

プログラミング - AWS権限の解析

cloud_inventory.json と approved.json は起動時に注入された FLAG から生成されます。forensic-readerのs3:GetObject経路を確認しpartsをURL-safe...

Programming Level 5: ★★★★★

プログラミング - IoTファームウェアの解析

firmware.bin は起動時に注入された FLAG から生成されます。KFW1の末尾SHA-256タグを検算しsalt・長さ・payloadを解析してフラグを取得してください。

Programming Level 5: ★★★★★

プログラミング - カバレッジ誘導ファジング

coverage-queue.jsonl は起動時に注入された FLAG から生成されます。offset順にBase64 inputを並べedge-0x5e7 SHA-256でXOR復号してフラグを取得してください。

Programming Level 5: ★★★★★

プログラミング - ゼロクリック通信の解析

messages.ndjson は起動時に注入された FLAG から生成されます。sequence順payload_hexを0x31 XOR復元して連結してフラグを取得してください。

Programming Level 5: ★★★★★

プログラミング - タイミング攻撃データの解析

timings.csv は起動時に注入された FLAG から生成されます。各positionの最大median_us candidateを連結してフラグを取得してください。

Forensics Level 5: ★★★★★

プロセスホロウイング攻撃を検出せよ

`process_list.txt` と `image_regions.txt` を照合して、プロセスホロウイングの痕跡を検出してください。イメージベースがPRIVATEかつRWXで、ディスク上のハッシュと常駐ハッシュが...

Forensics Level 5: ★★★★★

改ざんされたタイムスタンプを検出せよ

`mft_timeline.csv` のNTFS風タイムラインを解析し、各ファイルのSIとFNタイムスタンプを比較してください。FNの生成時刻がSIの更新時刻より新しい物理的に不可能な記録がtimestompingの痕跡...

Forensics Level 5: ★★★★★

暗号化されたiOSバックアップを復号せよ

暗号化iOSバックアップのパスワード検証を安全なiTunesメタデータfixtureで行います。実iPhoneや実バックアップは使用しません。Manifest.plistのダイジェストと候補パスワードを照合し、記録済みメ...

Cryptography Level 5: ★★★★★

暗号解析 - RSA e=3ブロードキャスト攻撃

broadcast.jsonには同じ平文をパディングなしRSA・e=3で3つの互いに素なmodulusへ暗号化した結果があります。中国剰余定理と整数立方根で平文を復元してください。

Forensics Level 5: ★★★★★

未知のLinuxカーネルバージョンのメモリプロファイルを作成せよ

カスタムLinuxカーネルのメモリプロファイル照合を安全な静的fixtureとして行います。vmlinux、custom_kernel.dump、profile.json にあるBUILD_IDを照合し、対応するシンボル...

Forensics Level 5: ★★★★★

独自プロトコルのC&C通信を解読せよ

端末から送信されたビーコン記録 `beacon.log` を解析し、ダミー通信に紛れたcovert channelを復号してください。該当ホストのデータをseq順にBase64デコードし、1バイトXORを解除してフラグを...