Compétences binary-re:tool-setup
🔧

binary-re:tool-setup

Sûr

バイナリ逆アセンブリツールのインストール

逆アセンブリツールを手動で設定するには時間と手間がかかり、エラーも発生しやすいです。このスキルでは、Ubuntu、macOS、WSL2、Arch Linuxにおいて、radare2、Ghidra、QEMU、GDB、Fridaの検証済みインストールコマンドを提供します。

Prend en charge: Claude Codex Code(CC)
⚠️ 65 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "binary-re:tool-setup". Ubuntuシステムにradare2、QEMU、GDBをインストールしてください

Résultat attendu:

  • コアツールインストールコマンド: sudo apt install -y radare2 qemu-user qemu-user-static gdb-multiarch binutils-multiarch jq
  • ARM sysroots: sudo apt install -y libc6-armhf-cross libc6-arm64-cross libc6-dev-armhf-cross libc6-dev-arm64-cross
  • 確認コマンド: r2 -v && qemu-arm --version && gdb-multiarch --version
  • r2ghidraデコンパイラをインストール: r2pm init && r2pm update && r2pm -ci r2ghidra

Audit de sécurité

Sûr
v3 • 1/10/2026

This is a pure documentation skill containing only installation instructions and verification commands. No executable code, no network calls, no file system writes outside its own directory. All bash commands are example snippets for users to copy and run manually.

1
Fichiers analysés
486
Lignes analysées
0
résultats
3
Total des audits
Aucun problème de sécurité trouvé

Score de qualité

38
Architecture
100
Maintenabilité
81
Contenu
22
Communauté
100
Sécurité
61
Conformité aux spécifications

Ce que vous pouvez construire

解析環境のセットアップ

組み込みデバイスファームウェアと実行ファイルを解析するために必要なすべてのツールをインストールします

クロスアーキテクチャデバッグの構成

ARMおよびMIPSマルウェアサンプルのデバッグ用にGDBマルチアーキとQEMUを構成します

REツールチェインの構築

組み込みバイナリ解析用のsysrootとエミュレーション環境を設定します

Essayez ces prompts

クイックインストール
Ubuntuシステムにradare2、QEMU、GDBをインストールしてください
Ghidraセットアップ
システムでGhidraをヘッドレス逆コンパイル用にセットアップしてください
Dockerエミュレーション
MacでARMバイナリエミュレーション用にDockerを構成してください
トラブルシューティング
QEMUでARMバイナリを実行するとexecフォーマットエラーが発生します

Bonnes pratiques

  • 最も完全なツール互換性のためにはUbuntuまたはWSL2を使用してください
  • 提供されている確認コマンドを使用してインストール後にツールを確認してください
  • クロスアーキテクチャエミュレーションを試みる前にsysrootを構成してください

Éviter

  • sysroot設定をスキップすると、QEMUがライブラリ不足エラーで失敗します
  • Dockerコンテナを/tmpから実行すると、Colimaを使用しているmacOSでエラーが発生します
  • MAXMEMを上げずにGhidraをインストールすると、大きなバイナリでメモリ不足エラーが発生します

Foire aux questions

どのプラットフォームが最もサポートされていますか?
UbuntuとWSL2は最小限の設定で完全なツール互換性を提供します。
どのくらいのディスク容量が必要ですか?
コアツールは約2〜4GB必要です。Ghidraと完全なsysrootはさらに3〜5GB追加されます。
ネイティブWindowsを使用できますか?
Windowsは完全な機能にWSL2が必要です。ネイティブWindowsツールはお勧めしません。
解析中にデータは安全ですか?
このスキルはインストールガイダンスのみを提供します。すべての解析コマンドはユーザーの判断で実行されます。
QEMUがexecフォーマットエラーで失敗するのはなぜですか?
Docker binfmtハンドラが登録されていません。tonistiigi/binfmtセットアップコマンドを実行してください。
手動インストールとの違いは何ですか?
このスキルは、一般的な落とし穴やバージョン競合を回避する、厳選されたテスト済みのコマンドを提供します。

Détails du développeur

Structure de fichiers

📄 SKILL.md