checksec
Command checksec
The checksec
command is inspired from
checksec.sh
. It provides a
convenient way to determine which security protections are enabled in a binary.
You can use the command on the currently debugged process:
gef⤠checksec
[+] checksec for '/vagrant/test-bin'
Canary: No
NX Support: Yes
PIE Support: No
No RPATH: Yes
No RUNPATH: Yes
Partial RelRO: Yes
Full RelRO: No
Or specify directly the binary to check, for example:
$ gdb -ex "checksec ./tests/test-x86"