← All skills
reverse-engineering
82 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By sickn33/agentic-awesome-skills (GitHub) · coding · 49,524 stars · scanned at commit 00f9c40
General reverse-engineering methodology for compiled, obfuscated, packed, or virtualized targets: GDB, Frida, angr, Unicorn, and Qiling workflows across languages and platforms, with anti-analysis countermeasures.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
This is disclosed by the author in the skill's SKILL.md or README.
Found in 16 places.
Show 13 more
- skills/reverse-engineering/SKILL.md, line 52
- pwndbg — Linux: [GitHub](https://github.com/pwndbg/pwndbg), macOS: `brew install pwndbg/tap/pwndbg-gdb` - skills/reverse-engineering/references/crypto-decode-tools.md, line 18
pip install ciphey - skills/reverse-engineering/references/languages-compiled.md, line 230
cargo install rustfilt - skills/reverse-engineering/references/languages-compiled.md, line 290
cargo install cargo-bloat - skills/reverse-engineering/references/languages-platforms.md, line 235
npm install -g @electron/asar - skills/reverse-engineering/references/ollvm-deobfuscation.md, line 216
pip install -r requirements.txt # miasm, graphviz, keystone-engine - skills/reverse-engineering/references/ollvm-deobfuscation.md, line 387
| **SiMBA** (`pip install simba-simplifier`) | 命令行/库 | 纯表达式化简,批量处理 | - skills/reverse-engineering/references/platforms-hardware.md, line 110
apt install gcc-aarch64-linux-gnu gdb-multiarch qemu-user-static - skills/reverse-engineering/references/platforms.md, line 263
apt install gcc-arm-linux-gnueabihf gdb-multiarch - skills/reverse-engineering/references/tools-advanced.md, line 220
pip install -r requirements.txt # miasm, graphviz, keystone-engine - skills/reverse-engineering/references/tools-dynamic.md, line 51
pip install frida-tools frida - skills/reverse-engineering/references/tools-dynamic.md, line 281
pip install angr - skills/reverse-engineering/references/tools-dynamic.md, line 565
pip install qiling
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 15 places.
Show 12 more
- skills/reverse-engineering/SKILL.md, line 48
r2pm -ci r2ghidra # Native Ghidra decompiler for radare2 - skills/reverse-engineering/SKILL.md, line 96
strings binary | grep -E "flag\{|CTF\{|pico" - skills/reverse-engineering/SKILL.md, line 115
file binary # Type, architecture - skills/reverse-engineering/SKILL.md, line 132
gdb ./binary - skills/reverse-engineering/SKILL.md, line 154
r2 -d ./binary # Debug mode - skills/reverse-engineering/dsl-vm-reverse/SKILL.md, line 121
python3 << 'EOF' - skills/reverse-engineering/references/anti-analysis.md, line 114
unshare -m bash -c 'mount --bind /dev/null /proc/self/status && ./binary' - skills/reverse-engineering/references/languages-platforms.md, line 186
- Use `subprocess.run()` with `timeout=2` to handle binaries that hang on bad input - skills/reverse-engineering/references/patterns-ctf-3.md, line 523
asm = subprocess.check_output(["objdump", "-M", "intel", "-d", binary]).decode() - skills/reverse-engineering/references/patterns-ctf.md, line 204
result = subprocess.run( - skills/reverse-engineering/references/tools-dynamic.md, line 717
proc = subprocess.Popen( - skills/reverse-engineering/references/tools-dynamic.md, line 719
stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
Sends data to these websites: www.python.org, dogbolt.org
The author does not mention this.
Found in 2 places.
Other copies in this repository
sickn33/agentic-awesome-skills has 2 more folders with a skill named reverse-engineering. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'reverse-engineering' ] || [ -L ~/.agents/skills/'reverse-engineering' ]; then echo 'A skill folder named reverse-engineering already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/sickn33/agentic-awesome-skills' "$d" && git -C "$d" checkout --quiet '00f9c4077878be6ffcc093c099f05a6cccaf1b95' -- 'skills/reverse-engineering' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/reverse-engineering' ~/.agents/skills/'reverse-engineering' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'reverse-engineering' ~/.claude/skills/'reverse-engineering' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for sickn33/agentic-awesome-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/sickn33/agentic-awesome-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 00f9c40 | 82 |
| 2026-11-08 | 828257c | 82 |
| 2026-11-07 | 828257c | 82 |