Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aiskillstore/binary-re
This skill should be used when analyzing binaries, executables, or bytecode to understand what they do or how they work.
Passed 14 of 19 test cases with the skill, and 8 of 19 without it.
and 5 more in the full report
7 fixed9 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
The binary sensor_node has e_machine entry 243 (EM_RISCV) and is a 64-bit executable. What emulator and Ghidra language ID should be assigned?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies qemu-riscv64 as the emulator. | Passed | Passed |
| Identifies RISCV:LE:64:RV64I as the Ghidra language ID. | Missed | Passed |
The instructions your model reads when the skill loads.
Comprehensive guide for binary reverse engineering. This skill provides the overall methodology, philosophy, and reference material. Related skills handle specific phases:
| Skill | Purpose | Trigger Keywords |
|---|---|---|
binary-re:triage | Fast fingerprinting | "what is this binary", "identify", "file type" |
binary-re:static-analysis | r2 + Ghidra analysis | "disassemble", "decompile", "functions" |
binary-re:dynamic-analysis | QEMU + GDB + Frida | "run", "execute", "debug", "trace" |
binary-re:synthesis | Report generation | "summarize", "report", "document findings" |
binary-re:tool-setup | Install tools | "install", "setup", "tool not found" |
Note: Each skill auto-detects based on keywords. You don't need to explicitly route - just ask what you need.
Before beginning any analysis, verify tooling availability:
rabin2 -v # Should show version
r2 -v # Should show version
# Check r2ghidra availability
r2 -qc 'pdg?' - 2>/dev/null | grep -q Usage && echo "r2ghidra OK" || echo "r2ghidra missing - install with: r2pm -ci r2ghidra"
| Host Platform | Method | Setup Required |
|---|---|---|
| Linux x86_64 | Native QEMU | apt install qemu-user |
| macOS (any) | Docker + binfmt | See binary-re-tool-setup skill |
| Windows | WSL2 | Use Linux method inside WSL |
test cases passed, vs 8 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.