binary-re:tool-setup

Install and configure reverse-engineering tools across Ubuntu, WSL2, and macOS.

90|6|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/2389-research/claude-plugins --skill binary-re-tool-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: binary-re:tool-setup
Source: https://github.com/2389-research/claude-plugins/tree/main/binary-re/skills/tool-setup
Command: npx skills add https://github.com/2389-research/claude-plugins --skill binary-re-tool-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure reverse-engineering labs have all essential tools installed and correctly configured, addressing missing, broken, or misconfigured toolchains that impede analysis.

Core Features & Use Cases

  • Comprehensive platform coverage: guides for Ubuntu/Debian, Windows (WSL2), and macOS to install and configure key RE tools (radare2, rabin2, qemu-user, gdb-multiarch, ghidra, GEF).
  • Cross-architecture readiness: includes sysroots, cross-compilers, and auxiliary utilities to enable ARM and other architectures analysis.
  • Verification & sanity checks: provides commands and checks to validate successful installations and ensure tools are ready for immediate use.

Quick Start

Platform-specific steps: Ubuntu/Debian: run the Core Tools installation; Windows (WSL2): set up WSL2 and install the same core tools; macOS: install core tools via Homebrew and/or Docker for QEMU. Then run the verification steps to confirm all tools are available and properly configured.

Frequently Asked Questions about binary-re:tool-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up reverse-engineering tools on WSL2?

Installing reverse-engineering tools on WSL2 involves setting up the environment, installing core utilities like radare2 and ghidra, and running verification checks to confirm the toolchain is ready for analysis.

What's the best way to configure gdb-multiarch and GEF for reverse engineering?

Configuring gdb-multiarch and GEF requires installing the packages and applying platform-specific setup steps, followed by running sanity checks to validate the installation for cross-architecture analysis.

Does this reverse-engineering tool setup support macOS and ARM analysis?

Yes, the reverse-engineering tool setup supports macOS via Homebrew and Docker for QEMU, and includes sysroots and cross-compilers to enable ARM and other architecture analysis.

How do I install qemu-user and radare2 for cross-architecture analysis?

Installing qemu-user and radare2 involves running platform-specific installation commands for Ubuntu, WSL2, or macOS, and setting up sysroots to enable cross-architecture analysis.

Why does my ghidra or radare2 installation fail verification checks?

Ghidra or radare2 verification checks fail due to missing dependencies or platform-specific quirks; the setup addresses this by detailing required tools and providing commands to validate successful installations.