Top Level Namespace
- Includes:
- UnicornEngine
Defined Under Namespace
Modules: Keystone, KeystoneBind, KeystoneEngine, NCPP, Nitro, NitroBind, Unarm, UnarmBind, Unicorn, UnicornBind, UnicornEngine Classes: Hash, Integer, Proc, String
Constant Summary collapse
- Uc =
Unicorn- Ks =
Keystone
Constants included from UnicornEngine
UnicornEngine::UC_API_EXTRA, UnicornEngine::UC_API_MAJOR, UnicornEngine::UC_API_MINOR, UnicornEngine::UC_API_PATCH, UnicornEngine::UC_ARCH_ARM, UnicornEngine::UC_ARCH_ARM64, UnicornEngine::UC_ARCH_M68K, UnicornEngine::UC_ARCH_MAX, UnicornEngine::UC_ARCH_MIPS, UnicornEngine::UC_ARCH_PPC, UnicornEngine::UC_ARCH_RISCV, UnicornEngine::UC_ARCH_S390X, UnicornEngine::UC_ARCH_SPARC, UnicornEngine::UC_ARCH_TRICORE, UnicornEngine::UC_ARCH_X86, UnicornEngine::UC_ARM_REG_APSR, UnicornEngine::UC_ARM_REG_APSR_G, UnicornEngine::UC_ARM_REG_APSR_NZCV, UnicornEngine::UC_ARM_REG_APSR_NZCVQ, UnicornEngine::UC_ARM_REG_APSR_NZCVQG, UnicornEngine::UC_ARM_REG_BASEPRI, UnicornEngine::UC_ARM_REG_BASEPRI_MAX, UnicornEngine::UC_ARM_REG_C13_C0_2, UnicornEngine::UC_ARM_REG_C13_C0_3, UnicornEngine::UC_ARM_REG_C1_C0_2, UnicornEngine::UC_ARM_REG_CONTROL, UnicornEngine::UC_ARM_REG_CPSR, UnicornEngine::UC_ARM_REG_CP_REG, UnicornEngine::UC_ARM_REG_D0, UnicornEngine::UC_ARM_REG_D1, UnicornEngine::UC_ARM_REG_D10, UnicornEngine::UC_ARM_REG_D11, UnicornEngine::UC_ARM_REG_D12, UnicornEngine::UC_ARM_REG_D13, UnicornEngine::UC_ARM_REG_D14, UnicornEngine::UC_ARM_REG_D15, UnicornEngine::UC_ARM_REG_D16, UnicornEngine::UC_ARM_REG_D17, UnicornEngine::UC_ARM_REG_D18, UnicornEngine::UC_ARM_REG_D19, UnicornEngine::UC_ARM_REG_D2, UnicornEngine::UC_ARM_REG_D20, UnicornEngine::UC_ARM_REG_D21, UnicornEngine::UC_ARM_REG_D22, UnicornEngine::UC_ARM_REG_D23, UnicornEngine::UC_ARM_REG_D24, UnicornEngine::UC_ARM_REG_D25, UnicornEngine::UC_ARM_REG_D26, UnicornEngine::UC_ARM_REG_D27, UnicornEngine::UC_ARM_REG_D28, UnicornEngine::UC_ARM_REG_D29, UnicornEngine::UC_ARM_REG_D3, UnicornEngine::UC_ARM_REG_D30, UnicornEngine::UC_ARM_REG_D31, UnicornEngine::UC_ARM_REG_D4, UnicornEngine::UC_ARM_REG_D5, UnicornEngine::UC_ARM_REG_D6, UnicornEngine::UC_ARM_REG_D7, UnicornEngine::UC_ARM_REG_D8, UnicornEngine::UC_ARM_REG_D9, UnicornEngine::UC_ARM_REG_EAPSR, UnicornEngine::UC_ARM_REG_EAPSR_G, UnicornEngine::UC_ARM_REG_EAPSR_NZCVQ, UnicornEngine::UC_ARM_REG_EAPSR_NZCVQG, UnicornEngine::UC_ARM_REG_ENDING, UnicornEngine::UC_ARM_REG_EPSR, UnicornEngine::UC_ARM_REG_ESR, UnicornEngine::UC_ARM_REG_FAULTMASK, UnicornEngine::UC_ARM_REG_FP, UnicornEngine::UC_ARM_REG_FPEXC, UnicornEngine::UC_ARM_REG_FPINST, UnicornEngine::UC_ARM_REG_FPINST2, UnicornEngine::UC_ARM_REG_FPSCR, UnicornEngine::UC_ARM_REG_FPSCR_NZCV, UnicornEngine::UC_ARM_REG_FPSID, UnicornEngine::UC_ARM_REG_IAPSR, UnicornEngine::UC_ARM_REG_IAPSR_G, UnicornEngine::UC_ARM_REG_IAPSR_NZCVQ, UnicornEngine::UC_ARM_REG_IAPSR_NZCVQG, UnicornEngine::UC_ARM_REG_IEPSR, UnicornEngine::UC_ARM_REG_INVALID, UnicornEngine::UC_ARM_REG_IP, UnicornEngine::UC_ARM_REG_IPSR, UnicornEngine::UC_ARM_REG_ITSTATE, UnicornEngine::UC_ARM_REG_LR, UnicornEngine::UC_ARM_REG_MSP, UnicornEngine::UC_ARM_REG_MVFR0, UnicornEngine::UC_ARM_REG_MVFR1, UnicornEngine::UC_ARM_REG_MVFR2, UnicornEngine::UC_ARM_REG_PC, UnicornEngine::UC_ARM_REG_PRIMASK, UnicornEngine::UC_ARM_REG_PSP, UnicornEngine::UC_ARM_REG_Q0, UnicornEngine::UC_ARM_REG_Q1, UnicornEngine::UC_ARM_REG_Q10, UnicornEngine::UC_ARM_REG_Q11, UnicornEngine::UC_ARM_REG_Q12, UnicornEngine::UC_ARM_REG_Q13, UnicornEngine::UC_ARM_REG_Q14, UnicornEngine::UC_ARM_REG_Q15, UnicornEngine::UC_ARM_REG_Q2, UnicornEngine::UC_ARM_REG_Q3, UnicornEngine::UC_ARM_REG_Q4, UnicornEngine::UC_ARM_REG_Q5, UnicornEngine::UC_ARM_REG_Q6, UnicornEngine::UC_ARM_REG_Q7, UnicornEngine::UC_ARM_REG_Q8, UnicornEngine::UC_ARM_REG_Q9, UnicornEngine::UC_ARM_REG_R0, UnicornEngine::UC_ARM_REG_R1, UnicornEngine::UC_ARM_REG_R10, UnicornEngine::UC_ARM_REG_R11, UnicornEngine::UC_ARM_REG_R12, UnicornEngine::UC_ARM_REG_R13, UnicornEngine::UC_ARM_REG_R14, UnicornEngine::UC_ARM_REG_R15, UnicornEngine::UC_ARM_REG_R2, UnicornEngine::UC_ARM_REG_R3, UnicornEngine::UC_ARM_REG_R4, UnicornEngine::UC_ARM_REG_R5, UnicornEngine::UC_ARM_REG_R6, UnicornEngine::UC_ARM_REG_R7, UnicornEngine::UC_ARM_REG_R8, UnicornEngine::UC_ARM_REG_R9, UnicornEngine::UC_ARM_REG_S0, UnicornEngine::UC_ARM_REG_S1, UnicornEngine::UC_ARM_REG_S10, UnicornEngine::UC_ARM_REG_S11, UnicornEngine::UC_ARM_REG_S12, UnicornEngine::UC_ARM_REG_S13, UnicornEngine::UC_ARM_REG_S14, UnicornEngine::UC_ARM_REG_S15, UnicornEngine::UC_ARM_REG_S16, UnicornEngine::UC_ARM_REG_S17, UnicornEngine::UC_ARM_REG_S18, UnicornEngine::UC_ARM_REG_S19, UnicornEngine::UC_ARM_REG_S2, UnicornEngine::UC_ARM_REG_S20, UnicornEngine::UC_ARM_REG_S21, UnicornEngine::UC_ARM_REG_S22, UnicornEngine::UC_ARM_REG_S23, UnicornEngine::UC_ARM_REG_S24, UnicornEngine::UC_ARM_REG_S25, UnicornEngine::UC_ARM_REG_S26, UnicornEngine::UC_ARM_REG_S27, UnicornEngine::UC_ARM_REG_S28, UnicornEngine::UC_ARM_REG_S29, UnicornEngine::UC_ARM_REG_S3, UnicornEngine::UC_ARM_REG_S30, UnicornEngine::UC_ARM_REG_S31, UnicornEngine::UC_ARM_REG_S4, UnicornEngine::UC_ARM_REG_S5, UnicornEngine::UC_ARM_REG_S6, UnicornEngine::UC_ARM_REG_S7, UnicornEngine::UC_ARM_REG_S8, UnicornEngine::UC_ARM_REG_S9, UnicornEngine::UC_ARM_REG_SB, UnicornEngine::UC_ARM_REG_SL, UnicornEngine::UC_ARM_REG_SP, UnicornEngine::UC_ARM_REG_SPSR, UnicornEngine::UC_ARM_REG_XPSR, UnicornEngine::UC_ARM_REG_XPSR_G, UnicornEngine::UC_ARM_REG_XPSR_NZCVQ, UnicornEngine::UC_ARM_REG_XPSR_NZCVQG, UnicornEngine::UC_CPU_ARM_1026, UnicornEngine::UC_CPU_ARM_1136, UnicornEngine::UC_CPU_ARM_1136_R2, UnicornEngine::UC_CPU_ARM_1176, UnicornEngine::UC_CPU_ARM_11MPCORE, UnicornEngine::UC_CPU_ARM_926, UnicornEngine::UC_CPU_ARM_946, UnicornEngine::UC_CPU_ARM_CORTEX_A15, UnicornEngine::UC_CPU_ARM_CORTEX_A7, UnicornEngine::UC_CPU_ARM_CORTEX_A8, UnicornEngine::UC_CPU_ARM_CORTEX_A9, UnicornEngine::UC_CPU_ARM_CORTEX_M0, UnicornEngine::UC_CPU_ARM_CORTEX_M3, UnicornEngine::UC_CPU_ARM_CORTEX_M33, UnicornEngine::UC_CPU_ARM_CORTEX_M4, UnicornEngine::UC_CPU_ARM_CORTEX_M7, UnicornEngine::UC_CPU_ARM_CORTEX_R5, UnicornEngine::UC_CPU_ARM_CORTEX_R5F, UnicornEngine::UC_CPU_ARM_ENDING, UnicornEngine::UC_CPU_ARM_MAX, UnicornEngine::UC_CPU_ARM_PXA250, UnicornEngine::UC_CPU_ARM_PXA255, UnicornEngine::UC_CPU_ARM_PXA260, UnicornEngine::UC_CPU_ARM_PXA261, UnicornEngine::UC_CPU_ARM_PXA262, UnicornEngine::UC_CPU_ARM_PXA270, UnicornEngine::UC_CPU_ARM_PXA270A0, UnicornEngine::UC_CPU_ARM_PXA270A1, UnicornEngine::UC_CPU_ARM_PXA270B0, UnicornEngine::UC_CPU_ARM_PXA270B1, UnicornEngine::UC_CPU_ARM_PXA270C0, UnicornEngine::UC_CPU_ARM_PXA270C5, UnicornEngine::UC_CPU_ARM_SA1100, UnicornEngine::UC_CPU_ARM_SA1110, UnicornEngine::UC_CPU_ARM_TI925T, UnicornEngine::UC_CTL_CONTEXT_CPU, UnicornEngine::UC_CTL_CONTEXT_MEMORY, UnicornEngine::UC_CTL_CONTEXT_MODE, UnicornEngine::UC_CTL_CPU_MODEL, UnicornEngine::UC_CTL_IO_NONE, UnicornEngine::UC_CTL_IO_READ, UnicornEngine::UC_CTL_IO_READ_WRITE, UnicornEngine::UC_CTL_IO_WRITE, UnicornEngine::UC_CTL_TB_FLUSH, UnicornEngine::UC_CTL_TB_REMOVE_CACHE, UnicornEngine::UC_CTL_TB_REQUEST_CACHE, UnicornEngine::UC_CTL_TCG_BUFFER_SIZE, UnicornEngine::UC_CTL_TLB_FLUSH, UnicornEngine::UC_CTL_TLB_TYPE, UnicornEngine::UC_CTL_UC_ARCH, UnicornEngine::UC_CTL_UC_EXITS, UnicornEngine::UC_CTL_UC_EXITS_CNT, UnicornEngine::UC_CTL_UC_MODE, UnicornEngine::UC_CTL_UC_PAGE_SIZE, UnicornEngine::UC_CTL_UC_TIMEOUT, UnicornEngine::UC_CTL_UC_USE_EXITS, UnicornEngine::UC_ERR_ARCH, UnicornEngine::UC_ERR_ARG, UnicornEngine::UC_ERR_EXCEPTION, UnicornEngine::UC_ERR_FETCH_PROT, UnicornEngine::UC_ERR_FETCH_UNALIGNED, UnicornEngine::UC_ERR_FETCH_UNMAPPED, UnicornEngine::UC_ERR_HANDLE, UnicornEngine::UC_ERR_HOOK, UnicornEngine::UC_ERR_HOOK_EXIST, UnicornEngine::UC_ERR_INSN_INVALID, UnicornEngine::UC_ERR_MAP, UnicornEngine::UC_ERR_MODE, UnicornEngine::UC_ERR_NOMEM, UnicornEngine::UC_ERR_OK, UnicornEngine::UC_ERR_OVERFLOW, UnicornEngine::UC_ERR_READ_PROT, UnicornEngine::UC_ERR_READ_UNALIGNED, UnicornEngine::UC_ERR_READ_UNMAPPED, UnicornEngine::UC_ERR_RESOURCE, UnicornEngine::UC_ERR_VERSION, UnicornEngine::UC_ERR_WRITE_PROT, UnicornEngine::UC_ERR_WRITE_UNALIGNED, UnicornEngine::UC_ERR_WRITE_UNMAPPED, UnicornEngine::UC_HOOK_BLOCK, UnicornEngine::UC_HOOK_CODE, UnicornEngine::UC_HOOK_EDGE_GENERATED, UnicornEngine::UC_HOOK_INSN, UnicornEngine::UC_HOOK_INSN_INVALID, UnicornEngine::UC_HOOK_INTR, UnicornEngine::UC_HOOK_MEM_FETCH, UnicornEngine::UC_HOOK_MEM_FETCH_INVALID, UnicornEngine::UC_HOOK_MEM_FETCH_PROT, UnicornEngine::UC_HOOK_MEM_FETCH_UNMAPPED, UnicornEngine::UC_HOOK_MEM_INVALID, UnicornEngine::UC_HOOK_MEM_PROT, UnicornEngine::UC_HOOK_MEM_READ, UnicornEngine::UC_HOOK_MEM_READ_AFTER, UnicornEngine::UC_HOOK_MEM_READ_INVALID, UnicornEngine::UC_HOOK_MEM_READ_PROT, UnicornEngine::UC_HOOK_MEM_READ_UNMAPPED, UnicornEngine::UC_HOOK_MEM_UNMAPPED, UnicornEngine::UC_HOOK_MEM_VALID, UnicornEngine::UC_HOOK_MEM_WRITE, UnicornEngine::UC_HOOK_MEM_WRITE_INVALID, UnicornEngine::UC_HOOK_MEM_WRITE_PROT, UnicornEngine::UC_HOOK_MEM_WRITE_UNMAPPED, UnicornEngine::UC_HOOK_TCG_OPCODE, UnicornEngine::UC_HOOK_TLB_FILL, UnicornEngine::UC_MEM_FETCH, UnicornEngine::UC_MEM_FETCH_PROT, UnicornEngine::UC_MEM_FETCH_UNMAPPED, UnicornEngine::UC_MEM_READ, UnicornEngine::UC_MEM_READ_AFTER, UnicornEngine::UC_MEM_READ_PROT, UnicornEngine::UC_MEM_READ_UNMAPPED, UnicornEngine::UC_MEM_WRITE, UnicornEngine::UC_MEM_WRITE_PROT, UnicornEngine::UC_MEM_WRITE_UNMAPPED, UnicornEngine::UC_MILISECOND_SCALE, UnicornEngine::UC_MODE_16, UnicornEngine::UC_MODE_32, UnicornEngine::UC_MODE_64, UnicornEngine::UC_MODE_ARM, UnicornEngine::UC_MODE_ARM1176, UnicornEngine::UC_MODE_ARM926, UnicornEngine::UC_MODE_ARM946, UnicornEngine::UC_MODE_ARMBE8, UnicornEngine::UC_MODE_BIG_ENDIAN, UnicornEngine::UC_MODE_LITTLE_ENDIAN, UnicornEngine::UC_MODE_MCLASS, UnicornEngine::UC_MODE_MICRO, UnicornEngine::UC_MODE_MIPS3, UnicornEngine::UC_MODE_MIPS32, UnicornEngine::UC_MODE_MIPS32R6, UnicornEngine::UC_MODE_MIPS64, UnicornEngine::UC_MODE_PPC32, UnicornEngine::UC_MODE_PPC64, UnicornEngine::UC_MODE_QPX, UnicornEngine::UC_MODE_RISCV32, UnicornEngine::UC_MODE_RISCV64, UnicornEngine::UC_MODE_SPARC32, UnicornEngine::UC_MODE_SPARC64, UnicornEngine::UC_MODE_THUMB, UnicornEngine::UC_MODE_V8, UnicornEngine::UC_MODE_V9, UnicornEngine::UC_PROT_ALL, UnicornEngine::UC_PROT_EXEC, UnicornEngine::UC_PROT_NONE, UnicornEngine::UC_PROT_READ, UnicornEngine::UC_PROT_WRITE, UnicornEngine::UC_QUERY_ARCH, UnicornEngine::UC_QUERY_MODE, UnicornEngine::UC_QUERY_PAGE_SIZE, UnicornEngine::UC_QUERY_TIMEOUT, UnicornEngine::UC_SECOND_SCALE, UnicornEngine::UC_TCG_OP_FLAG_CMP, UnicornEngine::UC_TCG_OP_FLAG_DIRECT, UnicornEngine::UC_TCG_OP_SUB, UnicornEngine::UC_TLB_CPU, UnicornEngine::UC_TLB_VIRTUAL, UnicornEngine::UC_VERSION_EXTRA, UnicornEngine::UC_VERSION_MAJOR, UnicornEngine::UC_VERSION_MINOR, UnicornEngine::UC_VERSION_PATCH