From d79d421f42ed455c99f35821f7eb08889a4fed22 Mon Sep 17 00:00:00 2001 From: torusrxxx Date: Tue, 15 Jun 2021 19:26:24 +0800 Subject: [PATCH] Fix crash in x64dbg at module.cpp:852 --- TitanEngineEmulator/Emulator.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TitanEngineEmulator/Emulator.h b/TitanEngineEmulator/Emulator.h index f3c3a62..0c52029 100644 --- a/TitanEngineEmulator/Emulator.h +++ b/TitanEngineEmulator/Emulator.h @@ -794,6 +794,12 @@ public: { case UE_PE_OFFSET: return headers.Offset(); + case UE_SIZEOFIMAGE: + return headers->OptionalHeader.SizeOfImage; + case UE_SIZEOFHEADERS: + return headers->OptionalHeader.SizeOfHeaders; + case UE_SECTIONALIGNMENT: + return headers->OptionalHeader.SectionAlignment; case UE_IMPORTTABLEADDRESS: return headers->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress; case UE_IMPORTTABLESIZE: