#41 · Primary category: Cybersecurity & Decryption Tools
unidbg
Allows you to emulate an Android native library, and an experimental iOS emulation
Project last updated:08/25/26
GitHub Stars
5.2K
Forks
1.2K
Contributors
26
License
Apache-2.0
Why we included this project
Reverse engineers and security researchers often need to run a single Android or iOS native library in isolation, without booting a device or a full emulator. unidbg loads that .so or Mach-O into a JVM process and lets you call its exported functions directly. JNI and syscall emulation work across ARM32 and ARM64, and inline hooks let you intercept its calls. The debugger exposes registers, memory, disassembly, and instruction tracing, and the MCP integration lets AI tools like Cursor drive those steps, which shortens the tedious parts of analysis. For anyone working with closed-source mobile native libraries who wants a repeatable way to exercise them on a desktop, this is a solid place to start.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
reverse-skill
AI-powered skill router for reverse engineering, authorized penetration testing, and security research, with on-demand toolchain bootstrapping and self-evolving knowledge base.
gitleaks
Find secrets with Gitleaks 🔑
osquery
SQL powered operating system instrumentation, monitoring, and analytics.
NeoPass
Your Essential Exam Companion for the Iamneo Portal & NPTEL Exams Disguised as NeoExamShield bypass
anubis
Weighs the soul of incoming HTTP requests to stop AI crawlers