cyberkaida/reverse-engineering-assistant

MCP server for reverse engineering tasks in Ghidra 👩‍💻

821Stars on the repository
16Mods indexed here, across every type
8d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

binary-triage

01

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Performs initial binary triage by surveying memory layout, strings, imports/exports, and functions to quickly understand what a binary does and identify suspicious behavior. Use when first examining a binary, when user asks to triage/survey/analyze a program, or wants an overview before deeper reverse engineering.

821 8d ago A 65 tokens original Apache-2.0

ctf-crypto

02

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Solve CTF cryptography challenges by identifying, analyzing, and exploiting weak crypto implementations in binaries to extract keys or decrypt data. Use for custom ciphers, weak crypto, key extraction, or algorithm identification.

821 8d ago A 46 tokens original Apache-2.0

ctf-pwn

03

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Solve CTF binary exploitation challenges by discovering and exploiting memory corruption vulnerabilities to read flags. Use for buffer overflows, format strings, heap exploits, ROP challenges, or any pwn/exploitation task.

821 8d ago A 46 tokens original Apache-2.0

ctf-rev

04

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Solve CTF reverse engineering challenges using systematic analysis to find flags, keys, or passwords. Use for crackmes, binary bombs, key validators, obfuscated code, algorithm recovery, or any challenge requiring program comprehension to extract hidden information.

821 8d ago A 52 tokens original Apache-2.0

deep-analysis

05

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Performs focused, depth-first investigation of specific reverse engineering questions through iterative analysis and database improvement. Answers questions like "What does this function do?", "Does this use crypto?", "What's the C2 address?", "Fix types in this function". Makes incremental improvements (renaming…

821 8d ago A 98 tokens original Apache-2.0

pyghidra-scripting

06

cyberkaida/reverse-engineering-assistant

Skill Claude CodeCodex

Write and run Python (PyGhidra) code inside the Ghidra session that ReVa's MCP server is already attached to, using the five ReVa scripting tools — run-script, list-scripts, read-script, write-script, edit-script. Use this whenever the user asks to execute Python against the current program, reach for the Ghidra Flat…

821 8d ago A 209 tokens original Apache-2.0