29  checksec(1) - Kailash Tool Reference

29.1 checksec

checksec - Checks security properties of executables (RELRO/canary/NX/PIE).

Layer CLASSIC
Category c-06-reverse-engineering
Safety class safe
Licence BSD-3-Clause
Upstream github.com/slimm609/checksec

29.1.1 NAME

checksec - Checks security properties of executables (RELRO/canary/NX/PIE).

29.1.2 SYNOPSIS

Not derived automatically - see upstream documentation. This page does not hand-copy flags (generation contract, ADR-0001).

29.1.3 DESCRIPTION (upstream)

checksec ======== Checksec checks the properties of executables (like PIE, RELRO, Canaries, ASLR, Fortify Source). It has been originally written by Tobias Klein and the original source is available here: http://www.trapkit.de/tools/checksec.html. Over time this has expanded in feature set and has now moved from Bash to Golang. Version: 3.0.1 Updates Checksec was originally released with 1.0 in early 2009 and has been used for validating binary checks of Linux systems for over a decade. Over time as more checks were supported and Linux distributions have changed, this has brought more dependencies into checksec. Adding more and more dependenies to be able to check the security flags of files

29.1.4 SEE ALSO


ref: pin - verified 2026-10-14