aboutsummaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2015-10-19 14:53:56 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2015-10-22 03:35:38 +0200
commit579b863cd7586b98974484ad55e19be2a54d241d (patch)
tree0a5e4661d767cd45c7c3bfb7d2cf75bb6bc5d831 /autogen.sh
parenta1d623da3ea4c73605d27703bc966ed8109d231e (diff)
devtools: Add security-check.py
Perform the following ELF security checks: - PIE: Check for position independent executable (PIE), allowing for address space randomization - NX: Check that no sections are writable and executable (including the stack) - RELRO: Check for read-only relocations, binding at startup - Canary: Check for use of stack canary Also add a check to symbol-check.py that checks that only the subset of allowed libraries is imported (to avoid incompatibilities).
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions