»Home
»Examples
»Invocation
»Runtime Library
»Python Bindings
»Known Issues
Shellcode Compiler
A custom shellcode compiler for Binary Ninja

# quark_exec

    void quark_exec(void* buf, ...) __noreturn;

Executes a block of Quark VM code. Does not return. Quark VM code can be generated by running the Shellcode Compiler with the "quark" architecture option ("--arch"). Any extra parameters passed to this function will be forwarded to the main function in the VM code.

| As the Quark VM instruction set is 32-bit only, the VM interpreter is only available on 32-bit platforms.