switch to amalgamated zydis

This commit is contained in:
REL
2024-10-14 20:24:32 -04:00
parent 298134c063
commit f73dbdc4fe
58 changed files with 67107 additions and 18150 deletions

54990
lib/src/Zydis.c Normal file

File diff suppressed because one or more lines are too long

12113
lib/src/Zydis.h Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -10,7 +10,7 @@
#include <mutex>
#include "globals.h"
#include <Zydis/Zydis.h>
#include "Zydis.h"
#include "util.h"
namespace
@@ -130,7 +130,7 @@ namespace
const auto& op = instr.Operands[1];
// access to memory, based off of rip, 32-bit displacement
return op.type == ZYDIS_OPERAND_TYPE_MEMORY && op.mem.base == ZYDIS_REGISTER_RIP && op.mem.disp.size == 32;
return op.type == ZYDIS_OPERAND_TYPE_MEMORY && op.mem.base == ZYDIS_REGISTER_RIP && op.mem.disp.has_displacement;
}));
}