Once logged on the we are prompted the following message:
$> checksec --file level03
RELRO STACK CANARY NX PIE RPATH RUNPATH FILE
Partial RELRO Canary found NX enabled No PIE No RPATH No RUNPATH level03
This time canaries are used to protect the binary, might be a bit harder.
Useful data on the binary itself.
Use this command to compile source.c
, reproduction source-code of the given binary.
$> gcc -o level0 source.c