Skip to content

Commit dacdbab

Browse files
committed
Deny loading any other architecture than 64bit if compiled for 64bit.
1 parent 6212358 commit dacdbab

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

MemoryModule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ HMEMORYMODULE MemoryLoadLibraryEx(const void *data,
377377
}
378378

379379
#ifdef _WIN64
380-
if (old_header->FileHeader.Machine == IMAGE_FILE_MACHINE_I386) {
380+
if (old_header->FileHeader.Machine != IMAGE_FILE_MACHINE_AMD64) {
381381
#else
382382
if (old_header->FileHeader.Machine != IMAGE_FILE_MACHINE_I386) {
383383
#endif

0 commit comments

Comments
 (0)