The gcc compiler has the ability to do code hardening via a “hardening wrapper”. Using specified compiler flags, the gcc compiler can harden the executable by protecting from stack overflows, enforce safe string formats, prevent tampering with read-only linker sections, etc.
The gcc compiler has the ability to do code hardening via a “hardening wrapper”. Using specified compiler flags, the gcc compiler can harden the executable by protecting from stack overflows, enforce safe string formats, prevent tampering with read-only linker sections, etc.
0
0