1. Conduid
  2. Blockchain
  3. VortexDBG
MCP server · Blockchain

VortexDBG

Emulate Android native libraries and DEX/Java classes together, off-device, and drive them with AI through MCP. A production-grade Kotlin engine for Android reverse engineering: native .so emulation (Unicorn2, Dynarmic), Dalvik/DEX and JNI, off-device automation. 安卓逆向工程引擎:在同一处同时模拟原生库与 DEX/Java 类,脱机运行,并通过 MCP 用 AI 驱动。Kotlin 打造,面向生产。

39Low

Scored a month ago · breakdown

About VortexDBG

VortexDBG is an MCP server in the Blockchain category: emulate Android native libraries and DEX/Java classes together, off-device, and drive them with AI through MCP. A production-grade Kotlin engine for Android reverse engineering: native .so emulation (Unicorn2, Dynarmic), Dalvik/DEX and JNI, off-device automation. 安卓逆向工程引擎:在同一处同时模拟原生库与 DEX/Java 类,脱机运行,并通过 MCP 用 AI 驱动。Kotlin 打造,面向生产。.

Install

From source
git clone https://github.com/carlosadrianosj/VortexDBG

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (44)

vortexdbg-add_breakpointAdd a breakpoint at an address

Parameters not published.

vortexdbg-add_breakpoint_by_offsetAdd a breakpoint at module base + offset

Parameters not published.

vortexdbg-add_breakpoint_by_symbolAdd a breakpoint at a module symbol

Parameters not published.

vortexdbg-allocate_memoryAllocate an RW scratch buffer (malloc/mmap)

Parameters not published.

vortexdbg-assembleAssemble instruction text to machine code

Parameters not published.

vortexdbg-call_functionCall a native function by address with typed args

Parameters not published.

vortexdbg-call_symbolCall an exported function by module and symbol

Parameters not published.

vortexdbg-check_connectionEmulator status: architecture, backend, state, loaded modules

Parameters not published.

vortexdbg-continue_executionResume execution from the current PC

Parameters not published.

vortexdbg-disassembleDisassemble N instructions at an address

Parameters not published.

Show all 44 tools
vortexdbg-disassemble_symbolDisassemble a function by module and symbol

Parameters not published.

vortexdbg-find_symbolResolve a symbol by name, or the nearest symbol to an address

Parameters not published.

vortexdbg-free_memoryFree a buffer from allocate_memory

Parameters not published.

vortexdbg-get_callstackBacktrace with module, offset, and nearest symbol

Parameters not published.

vortexdbg-get_module_infoA module's base, size, export count, dependencies

Parameters not published.

vortexdbg-get_registerRead one register by name

Parameters not published.

vortexdbg-get_registersRead all general-purpose registers

Parameters not published.

vortexdbg-get_threadsList emulator threads/tasks (with args while running)

Parameters not published.

vortexdbg-list_allocationsList active allocations

Parameters not published.

vortexdbg-list_breakpointsList breakpoints with disassembly

Parameters not published.

vortexdbg-list_exportsExported symbols of a module (optional filter, demangled)

Parameters not published.

vortexdbg-list_memory_mapList mapped memory regions and permissions

Parameters not published.

vortexdbg-list_modulesList loaded `.so` modules (optional name filter)

Parameters not published.

vortexdbg-next_blockBreak at the next basic block (Unicorn)

Parameters not published.

vortexdbg-patchAssemble an instruction and write it to memory

Parameters not published.

vortexdbg-poll_eventsFetch queued events (breakpoint_hit, traces, completed)

Parameters not published.

vortexdbg-read_argsDecode the calling-convention argument registers

Parameters not published.

vortexdbg-read_memoryHex dump of memory at an address

Parameters not published.

vortexdbg-read_pointerFollow a pointer chain with symbol resolution

Parameters not published.

vortexdbg-read_std_stringRead a C++ libc++ `std::string` (SSO and heap)

Parameters not published.

vortexdbg-read_stringRead a null-terminated C string

Parameters not published.

vortexdbg-read_typedRead typed values (int8..int64, float, double, pointer)

Parameters not published.

vortexdbg-remove_breakpointRemove a breakpoint

Parameters not published.

vortexdbg-search_memorySearch memory for a hex pattern or a string

Parameters not published.

vortexdbg-set_registerWrite one register

Parameters not published.

vortexdbg-step_intoExecute N instructions then stop

Parameters not published.

vortexdbg-step_outRun until the current function returns

Parameters not published.

vortexdbg-step_overStep over the current instruction

Parameters not published.

vortexdbg-step_until_mnemonicRun until the next matching mnemonic (Unicorn)

Parameters not published.

vortexdbg-trace_codeTrace instruction execution in an address range

Parameters not published.

vortexdbg-trace_readTrace memory reads in an address range

Parameters not published.

vortexdbg-trace_writeTrace memory writes in an address range

Parameters not published.

vortexdbg-write_memoryWrite raw hex bytes to memory

Parameters not published.

vortexdbg-write_stringWrite a null-terminated C string to memory

Parameters not published.

Ask AI

✦

Ask AI about VortexDBG

Powered by Claude · Grounded in docs

I know everything about VortexDBG. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About VortexDBG

How do I install VortexDBG?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is VortexDBG safe to use with an AI agent?

Its trust score is 39 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is VortexDBG still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.