Allows you to emulate an Android native library, and an experimental iOS emulation
Unidbg is a Java-based emulator for Android native libraries (ELF/ARM32 and ARM64) with experimental iOS support, originally built as an educational tool for studying ELF and MachO file formats and ARM assembly. It emulates the JNI Invocation API including JNIEnv and JavaVM, handles syscall instructions, and supports inline hooks via Dobby, Android import hooks via xHook, and iOS hooks via fishhook, Substrate, and Whale. Multiple execution backends are available, including Unicorn, Dynarmic, Apple M1 hypervisor, and Linux KVM. The MCP integration activates by typing "mcp" in the console when a breakpoint is hit, launching an SSE-based server that tools like Cursor can connect to. This exposes over 40 tools covering register read/write, memory inspection and patching, disassembly and assembly, breakpoint management, stepped execution, function calls with typed arguments, and instruction tracing. Reverse engineers analyzing obfuscated Android or iOS native code benefit most, using Claude-compatible AI assistants to interactively interrogate emulated library behavior without needing physical hardware.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
git clone https://github.com/zhkl0228/unidbgResumen de Hooks
Lo que la gente pregunta sobre unidbg
¿Qué es zhkl0228/unidbg?
+
zhkl0228/unidbg es hooks para el ecosistema de Claude AI. Allows you to emulate an Android native library, and an experimental iOS emulation Tiene 5k estrellas en GitHub y se actualizó por última vez 28d ago.
¿Cómo se instala unidbg?
+
Puedes instalar unidbg clonando el repositorio (https://github.com/zhkl0228/unidbg) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar zhkl0228/unidbg?
+
Nuestro agente de seguridad ha analizado zhkl0228/unidbg y le ha asignado un Trust Score de 100/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene zhkl0228/unidbg?
+
zhkl0228/unidbg es mantenido por zhkl0228. La última actividad registrada en GitHub es de 28d ago, con 418 issues abiertos.
¿Hay alternativas a unidbg?
+
Sí. En ClaudeWave puedes explorar hooks similares en /categories/hooks, ordenados por popularidad o actividad reciente.
Despliega unidbg en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/zhkl0228-unidbg)<a href="https://claudewave.com/repo/zhkl0228-unidbg"><img src="https://claudewave.com/api/badge/zhkl0228-unidbg" alt="Featured on ClaudeWave: zhkl0228/unidbg" width="320" height="64" /></a>Más Hooks
Master Claude Code Hooks
Real-time monitoring for Claude Code agents through simple hook event tracking.
115+ production-ready React Hooks for sensors, UI, state & browser APIs. Tree-shakable, SSR-safe, TypeScript-first. Used by Shopee, PDD & Ctrip. Inspired by VueUse.
A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.
🪝 A growing collection of useful Claude Code hooks. Copy, paste, customize.
No description provided.