reverse-engineering--binary-analysis

Solid

Binary analysis, assembly interpretation, disassembly, decompilation, firmware RE, and protocol reverse engineering

Web & Frontend 47 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Reverse Engineering & Binary Analysis ## Purpose Enable Claude to assist with reverse engineering tasks including binary analysis, assembly interpretation, decompilation, firmware reverse engineering, and protocol analysis. Claude directly reads and interprets disassembled code, identifies patterns, reconstructs logic, and helps navigate complex binaries using RE tool output. --- ## Activation Triggers This skill activates when the user asks about: - Analyzing an ELF, PE (exe/dll), Mach-O, or raw binary - Interpreting x86, x64, ARM, MIPS, or RISC-V assembly code - Reverse engineering firmware from embedded/IoT devices - Reverse engineering a network protocol - Using Ghidra, IDA Pro, radare2, or Binary Ninja output - Identifying what a binary or function does - Finding vulnerabilities in disassembly - CTF binary challenges (pwn, reversing categories) - Anti-debugging or anti-analysis technique identification - Unpacking or deobfuscating binaries --- ## Prerequisites ```bash pip install capstone pyelftools pefile lief ``` **Recommended RE tools:** - `Ghidra` — NSA open-source RE framework (free) - `radare2` / `Cutter` — Open-source RE framework - `Binary Ninja` — Commercial RE platform with scripting - `IDA Pro / Free` — Industry standard disassembler - `GDB + GEF/PEDA/pwndbg` — Dynamic debugging - `Binwalk` — Firmware extraction and analysis - `strings, file, objdump, readelf` — Standard Linux utilities --- ## Core Capabilities ### 1. Initial Binary Triage **Whe...

Details

Author
Masriyan
Repository
Masriyan/Claude-Code-CyberSecurity-Skill
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

reverse-engineer

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains. Handles executable analysis, library inspection, protocol extraction, and vulnerability research. Use PROACTIVELY for binary analysis, CTF challenges, security research, or understanding undocumented software.

335 Updated today
aiskillstore
AI & Automation Featured

reverse-engineer

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains.

39,227 Updated today
sickn33
Data & Documents Listed

binary-re

This skill should be used when analyzing binaries, executables, or bytecode to understand what they do or how they work. Triggers on "binary", "executable", "ELF", "what does this do", "reverse engineer", "disassemble", "decompile", "pyc file", "python bytecode", "analyze binary", "figure out", "marshal". Routes to sub-skills for triage, static analysis, dynamic analysis, synthesis, or tool setup.

335 Updated today
aiskillstore
AI & Automation Solid

ctf-reverse

Provides reverse engineering techniques for CTF challenges. Use when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it, including binaries, APKs, WASM, firmware, custom VMs, bytecode, game clients, malware-like loaders, and anti-debug or anti-analysis logic. Do not use it when the vulnerability is already understood and the remaining task is exploitation; use pwn instead. Do not use it for pure web workflows, log or disk forensics, or standalone crypto problems unless reversing the implementation is the real blocker.

2,227 Updated 4 weeks ago
ljagiello
AI & Automation Listed

ctf-rev

Use when solving a CTF reverse engineering challenge — stripped binaries, packed binaries, anti-debug, custom VMs, .NET/Java decomp, Android dex, obfuscated JS, ELF/PE/Mach-O analysis. Provides workflow and tool ordering from the reversing module. Triggers on "ctf rev", "reversing", "reverse engineer", "decompile", "stripped binary".

6 Updated today
26zl