Awesome Reverse EngineeringAwesome RE

Awesome Reverse Engineering / Instrumentation & Emulation

Instrumentation & Emulation: 6 entries

REVERSE ENGINEERING TOOLS

Instrumentation & Emulation

Hook, trace or emulate code without a full debugger session.

6 entries · reviewed 2026-10-10 · GitHub data 2026-10-26

ToolUse it whenCostLast push · Stars
FridaInject JavaScript into running processes on every major platform. frida-server listens on the device: test devices only.
▶ runs
Free2026-10 · ★ 22k
UnicornCPU emulator for running a snippet (a decode loop) without running the program.
▶ runs
Free2026-10 · ★ 9.5k
QilingWhole-binary emulation with OS-level hooks; PyPI lags GitHub releases.
▶ runs
Free2026-10 · ★ 6.2k
DynamoRIODynamic binary instrumentation for tracing and coverage.
▶ runs
Free2026-10 · ★ 3.2k
QBDIDynamic binary instrumentation framework for x86, x86-64, ARM and AArch64.
▶ runs
Free2026-09 · ★ 1.8k
QEMUFull-system and user-mode emulation; user mode forwards syscalls to the host kernel, so only inside a VM.
▶ runs
Free2026-10 · ★ 14k

Flags: ▶ runs code (use an isolated VM) · ☁ sends code to a third party · ◆ commonly impersonated (official link only) · ⚠ maintenance concern

← Debuggers · Memory & Process Analysis →