Won't Do
Details
Assignee
Evgeniy PatlanEvgeniy PatlanReporter
Laurynas BiveinisLaurynas Biveinis(Deactivated)Components
Priority
Medium
Details
Details
Assignee
Evgeniy Patlan
Evgeniy PatlanReporter
Laurynas Biveinis
Laurynas Biveinis(Deactivated)Components
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created December 28, 2016 at 5:10 AM
Updated May 3, 2024 at 8:26 AM
Resolved May 3, 2024 at 8:26 AM
To harden our binaries for security, per e-mail:
enable address space layout randomization by building the executables with -fPIE (compiler) -pie (linker) flags. Note that -fPIE flag replaces -fPIC flag for them. Shared libraries still must be built with -fPIC. Verify the result by
giving empty output
make executable's global offset table read-only by building with -Wl,-z,now. Verify the result by
giving non-empty output