From 5d22b6c2e4643be0a9737d4116066eed9e7c1318 Mon Sep 17 00:00:00 2001 From: Luke Usher Date: Wed, 9 Mar 2022 14:33:44 +0000 Subject: add cmp eax variant. --- subhook_x86.c | 1 + 1 file changed, 1 insertion(+) (limited to 'subhook_x86.c') diff --git a/subhook_x86.c b/subhook_x86.c index d9a26d6..0941be4 100644 --- a/subhook_x86.c +++ b/subhook_x86.c @@ -144,6 +144,7 @@ SUBHOOK_EXPORT int SUBHOOK_API subhook_disasm(void *src, int *reloc_op_offset) { /* CALL r/m32 */ {0xFF, 2, MODRM | REG_OPCODE}, /* CMP r/m32, imm8 */ {0x83, 7, MODRM | REG_OPCODE | IMM8}, /* CMP r/m32, r32 */ {0x39, 0, MODRM}, + /* CMP imm16/32 */ {0x3D, 0, IMM32}, /* DEC r/m32 */ {0xFF, 1, MODRM | REG_OPCODE}, /* DEC r32 */ {0x48, 0, PLUS_R}, /* ENTER imm16, imm8 */ {0xC8, 0, IMM16 | IMM8}, -- cgit v1.1