-
Notifications
You must be signed in to change notification settings - Fork 1
/
CMakeLists.txt
47 lines (38 loc) · 1.68 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
cmake_minimum_required(VERSION 3.19)
project(apate C)
set(CMAKE_C_STANDARD 11)
add_executable(
apate
main.c main.h
files.c files.h
consoleManager.c consoleManager.h
constants.h
antiDebug/debugmenot.c antiDebug/debugmenot.h
antiDebug/test_env.c antiDebug/test_env.h
antiDebug/test_ldhook.c antiDebug/test_ldhook.h
antiDebug/test_nearheap.c antiDebug/test_nearheap.h
antiDebug/test_noaslr.c antiDebug/test_noaslr.h
antiDebug/test_parent.c antiDebug/test_parent.h
antiDebug/test_ptrace.c antiDebug/test_ptrace.h
antiDebug/test_vdso.c antiDebug/test_vdso.h
antiVM/hypervisorFlag.c antiVM/hypervisorFlag.h
antiVM/fileSystemSpace.c antiVM/fileSystemSpace.h
antiVM/macAddress.c antiVM/macAddress.h
antiVM/ramSize.c antiVM/ramSize.h
antiVM/loadedModulesFromLSMOD.c antiVM/loadedModulesFromLSMOD.h
antiVM/screenResolution.c antiVM/screenResolution.h
antiVM/userNames.c antiVM/userNames.h
antiVM/devicesScsi.c antiVM/devicesScsi.h
antiVM/biosVendor.c antiVM/biosVendor.h
antiVM/productName.c antiVM/productName.h
antiVM/systemVendor.c antiVM/systemVendor.h
antiVM/boardVendor.c antiVM/boardVendor.h
antiVM/systemAge.c antiVM/systemAge.h
antiSandbox/firefoxHistory.c antiSandbox/firefoxHistory.h
antiSandbox/chromeHistory.c antiSandbox/chromeHistory.h
antiSandbox/browserHistory.c antiSandbox/browserHistory.h
antiSandbox/upTime.c antiSandbox/upTime.h
)
find_package(X11 REQUIRED)
include_directories(${X11_INCLUDE_DIR})
target_link_libraries(apate LINK_PUBLIC ${X11_LIBRARIES} sqlite3)