Use all security measures:

- Full RELRO
- Stack Canary
- NX
- PIE
This commit is contained in:
Johannes Maier
2024-01-05 19:04:02 +01:00
parent 0f9fe1288f
commit 7991f82fee

View File

@@ -3,6 +3,6 @@ project(project C)
set(CMAKE_C_STANDARD 17)
set(CMAKE_C_FLAGS "-Wall -Werror -g")
set(CMAKE_C_FLAGS "-Wall -Werror -g -fstack-protector -z noexecstack -z relro -z now -pie -fPIE -Wl,-z,relro,-z,now")
add_executable(vuln vuln.c)