
Agentスキル:ファームウェア抽出、静的解析、Ghidraリバースエンジニアリング、エミュレーション、およびセキュリティレポート作成に対応し、Claude CodeおよびCodex向けにパッケージ化されています。
OrbitCurve による、ファームウェア抽出、静的解析、Ghidra リバースエンジニアリング、エミュレーション、およびセキュリティレポート作成のための5つのエージェントスキル。Hussein Muhaisen 著。
このコレクションは、Claude Code と Codex 向けの既存のワークフロー、リファレンス、テンプレート、および Ghidra スクリプトをパッケージ化したものです。インストールすると、これらの手順がエージェントで利用可能になります。解析ツールは別途インストールしてください。
検証: Claude Code と Codex のパッケージング/ディスカバリチェック、Ghidra スクリプトのリグレッション、および選択された抽出/レポートチェックが含まれています。テスト済みバージョンと制限事項 を参照してください。ファームウェアエミュレーションはターゲット固有のままです。
| スキル | 目的 |
|---|---|
| firmware-extraction | unblob で抽出し、その JSON レポートを要約し、未解決の領域を調査します。 |
| firmware-static-analysis | ELF アーキテクチャ、メタデータ、文字列、シンボル、およびバイナリ構造を検査します。 |
| ghidra-re | Ghidra と同梱の解析スクリプトを使用してファームウェアバイナリを解析します。 |
| firmware-emulation | QEMU、GDB、ネットワーク解析、Firmadyne、および FirmAE を扱います。 |
| firmware-security-reports | 評価エビデンスを調査結果、作業メモ、およびレポートに変換します。 |
ローカルチェックアウトをテストするには、ローカルテスト を参照してください。
Claude Code で:
/plugin marketplace add OrbitCurve/firmware-reverse-engineering
/plugin install firmware-reverse-engineering@firmware-reverse-engineering
プラグインの名前空間を使用してスキルを呼び出します:
/firmware-reverse-engineering:firmware-static-analysis
次に、バイナリのパスと解析目標を指定します。エージェントは説明からスキルを選択することもできます。
ターミナルで:
codex plugin marketplace add OrbitCurve/firmware-reverse-engineering
codex plugin add firmware-reverse-engineering@firmware-reverse-engineering
Codex で /skills を使用してインストール済みのスキルを検索するか、プロンプトでスキルに言及します:
$firmware-reverse-engineering:firmware-static-analysis Inspect ./samples/busybox and report its architecture, imports, and protections.
skills CLI でサポートされているエージェントの場合、利用可能なスキルを一覧表示してから、エージェントを対話的に選択します:
npx skills add OrbitCurve/firmware-reverse-engineering --list
npx skills add OrbitCurve/firmware-reverse-engineering
これにより、完全なプラグインではなくスキルディレクトリがインストールされます。各ディレクトリの references/、assets/、および scripts/ を、その SKILL.md の隣に配置してください。同じエージェントで両方のルートを通じて同じコレクションをインストールすることは避けてください。
手動インストールのパス、更新、削除、およびツール要件については、docs/compatibility.md を参照してください。
以前のトップレベルのスキルディレクトリはプラグインの下に移動されました。以前のレイアウトを指していたローカルシンボリックリンクやインストールパスを更新してください。
CONTRIBUTING.md を参照してください。スキルの手順、リファレンス資料、テンプレート、および解析スクリプトへの変更には、メンテナの明示的な承認が必要です。
Apache License 2.0 の下でライセンスされています。帰属については NOTICE を参照してください。
| パス | 内容 |
|---|
.claude-plugin/marketplace.json | Claude Code マーケットプレイスカタログ。 |
.agents/plugins/marketplace.json | Codex マーケットプレイスカタログ。 |
plugins/firmware-reverse-engineering/ | 両ホスト用のマニフェストを含む自己完結型プラグイン。 |
plugins/firmware-reverse-engineering/skills/ | リファレンス、テンプレート、および4つの Ghidra スクリプトを含む5つのスキル。 |
tools/ および tests/ | パッケージング/ランタイムチェックと承認済みコンテンツベースライン。 |
docs/ | 互換性の手順とリリース調査結果。 |