Remove hooks and cuckoo detections in 64 bit compilation

This commit is contained in:
Alberto Ortega 2021-11-08 14:18:36 +01:00
parent 8b9e52be04
commit 9d0835bf37
2 changed files with 5 additions and 9 deletions

View File

@ -4,7 +4,7 @@ LINK = x86_64-w64-mingw32-gcc
WINDRES = x86_64-w64-mingw32-windres WINDRES = x86_64-w64-mingw32-windres
OBJ = Objects/MingW/main64.o Objects/MingW/common64.o Objects/MingW/utils64.o Objects/MingW/debuggers64.o Objects/MingW/sandboxie64.o \ OBJ = Objects/MingW/main64.o Objects/MingW/common64.o Objects/MingW/utils64.o Objects/MingW/debuggers64.o Objects/MingW/sandboxie64.o \
Objects/MingW/vbox64.o Objects/MingW/gensandbox64.o Objects/MingW/wine64.o Objects/MingW/vmware64.o \ Objects/MingW/vbox64.o Objects/MingW/gensandbox64.o Objects/MingW/wine64.o Objects/MingW/vmware64.o \
Objects/MingW/qemu64.o Objects/MingW/hooks64.o Objects/MingW/cpu64.o Objects/MingW/cuckoo64.o Objects/MingW/bochs64.o \ Objects/MingW/qemu64.o Objects/MingW/cpu64.o Objects/MingW/bochs64.o \
Objects/MingW/rtt64.o Objects/MingW/pafish_private64.res Objects/MingW/rtt64.o Objects/MingW/pafish_private64.res
LINKOBJ = $(OBJ) LINKOBJ = $(OBJ)
LIBS = -lwsock32 -liphlpapi -lsetupapi -lmpr -lole32 -lwbemuuid -loleaut32 -lws2_32 -s LIBS = -lwsock32 -liphlpapi -lsetupapi -lmpr -lole32 -lwbemuuid -loleaut32 -lws2_32 -s
@ -52,15 +52,9 @@ Objects/MingW/vmware64.o: $(GLOBALDEPS) vmware.c
Objects/MingW/qemu64.o: $(GLOBALDEPS) qemu.c Objects/MingW/qemu64.o: $(GLOBALDEPS) qemu.c
$(CC) -c qemu.c -o Objects/MingW/qemu64.o $(CFLAGS) $(CC) -c qemu.c -o Objects/MingW/qemu64.o $(CFLAGS)
Objects/MingW/hooks64.o: $(GLOBALDEPS) hooks.c
$(CC) -c hooks.c -o Objects/MingW/hooks64.o $(CFLAGS)
Objects/MingW/cpu64.o: $(GLOBALDEPS) cpu.c Objects/MingW/cpu64.o: $(GLOBALDEPS) cpu.c
$(CC) -c cpu.c -o Objects/MingW/cpu64.o $(CFLAGS) $(CC) -c cpu.c -o Objects/MingW/cpu64.o $(CFLAGS)
Objects/MingW/cuckoo64.o: $(GLOBALDEPS) cuckoo.c
$(CC) -c cuckoo.c -o Objects/MingW/cuckoo64.o $(CFLAGS)
Objects/MingW/bochs64.o: $(GLOBALDEPS) bochs.c Objects/MingW/bochs64.o: $(GLOBALDEPS) bochs.c
$(CC) -c bochs.c -o Objects/MingW/bochs64.o $(CFLAGS) $(CC) -c bochs.c -o Objects/MingW/bochs64.o $(CFLAGS)

View File

@ -8,16 +8,18 @@
#include "common.h" #include "common.h"
#include "utils.h" #include "utils.h"
#if __i386__
#include "hooks.h"
#include "cuckoo.h"
#endif
#include "debuggers.h" #include "debuggers.h"
#include "sandboxie.h" #include "sandboxie.h"
#include "gensandbox.h" #include "gensandbox.h"
#include "hooks.h"
#include "vbox.h" #include "vbox.h"
#include "wine.h" #include "wine.h"
#include "vmware.h" #include "vmware.h"
#include "qemu.h" #include "qemu.h"
#include "cpu.h" #include "cpu.h"
#include "cuckoo.h"
#include "bochs.h" #include "bochs.h"
#include "rtt.h" #include "rtt.h"
/* /*