competition-crypto-mobile について
暗号変換、ステガノグラフィ、またはモバイルの信頼境界を扱う CTF 向けセキュリティスキルです。`$ctf-sandbox-orchestrator` の後に使い、変換や実行時境界を追跡して再現可能な結果の証拠を残します。
主な機能
- 01暗号・ステガノグラフィ・モバイル経路の分類
- 02変換チェーンの段階的な復元
- 03メディアのメタデータと隠しチャネルの調査
- 04モバイルの署名とストレージ境界の追跡
- 05重要なバイト列とフックの証拠の保存
活用シーン
- 01多層エンコードからの平文復元
- 02メディア内の隠しペイロードの調査
- 03モバイルの署名やトークン処理の追跡
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ zhaoxuya520/ reverse-skill --skill competition-crypto-mobileインストール後、Claude Code で/competition-crypto-mobileを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/crypto-mobile.md
詳細
Competition Crypto Mobile
このスキルは、$ctf-sandbox-orchestrator がすでに有効であり、サンドボックスの前提、ノードの所有権、証拠の優先順位が確立されている場合にのみ、下流の専門分野として使用してください。まだそれが行われていない場合は、まず $ctf-sandbox-orchestrator に戻ってください。
このスキルは、現在のチャレンジが変換チェーン、隠されたメディアペイロード、モバイル署名パス、またはローカルの信頼境界の復元に依存している場合に使用してください。
ユーザーが明示的に英語を要求しない限り、簡体字中国語で回答してください。
クイックスタート
- dominant なパスが暗号、ステガノ、モバイルのどれであるかを判断します。
- 変換を順番に復元します。いきなり最も高度なアルゴリズムに飛びつかないでください。
- 結果に影響を与える正確なパラメータと境界を記録します。
- 動作を証明する最小限のモバイル境界をフックします。
- 平文、ペイロード、署名済みリクエスト、または受け入れられた分岐を再現します。
ワークフロー
1. 暗号とエンコーディング
- チェーンを段階的に再構築します: コンテナ、圧縮、エンコーディング、xor または置換、暗号、整合性、最終パース。
- 正確な鍵、IV、nonce、salt、タグ、オフセット、バイト順を保持します。
2. ステガノ
- メタデータ、チャンクレイアウト、パレット、アルファプレーン、LSB、サムネイル、トレーラー、トランスコードアーティファクトを検査します。
- デコードの試行は、ブルートフォースな好奇心ではなく、証拠に基づいて優先順位を付けます。
3. モバイル
- マニフェストまたは plist、エクスポートされたコンポーネント、ディープリンク、ネイティブライブラリ、共有設定、ローカル DB、設定から始めます。
- 署名ロジック、トークンストレージ、SSL ピニング、protobuf または RPC の境界、ネイティブブリッジ呼び出しを追跡します。
このリファレンスを読む
- 変換チェックリスト、フックターゲット、証拠のパッケージ化については
references/crypto-mobile.mdを読み込んでください。 - タスクが特に Android の動的トレース、署名フック、JNI 境界、またはピニングチェックに関するものである場合は、
$competition-android-hookingを優先してください。 - タスクが特に iOS のランタイムトレース、Keychain アクセス、Objective-C または Swift フック、または IPA 内のピニングチェックに関するものである場合は、
$competition-ios-runtimeを優先してください。 - タスクが特にメディアキャリア、隠しチャネル、サムネイル、または追加されたトレーラーに関するものである場合は、
$competition-stego-mediaを優先してください。
保持すべきもの
- 各デコード段階を証明する決定的なバイト
- フックポイント、署名済み文字列、ヘッダー、ローカルストレージパス
- コンポーネント名、protobuf フィールド、チャネル固有の出力、またはトレーラーオフセット
コメント
Markdown 対応