Skill Detail
Inspect binary hardening flags and exploit mitigations with checksec
Check ELF or PE binaries for hardening gaps like NX, PIE, RELRO, stack canaries, and Fortify before release or incident review.
Security & VerificationMulti-Framework
Security & Verification
Multi-Framework
Published
β 2.3k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill inspect-binary-hardening-flags-and-exploit-mitigations-with-checksec
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
checksec CLI and access to the target executable or directory of binaries
Install & setup
Install checksec from the upstream release or package source, then run it against the target file or directory and review the reported mitigation flags in CLI or structured output.
Author
slimm609
Publisher
User
Last updated
Apr 19, 2026
Quick brief
Use checksec when an agent needs to verify whether compiled binaries or system executables have common exploit mitigations enabled. A user should invoke this instead of treating the project as a generic security tool when the task is a bounded hardening verification pass on specific artifacts before release, review, or triage. The scope boundary is clear and skill-shaped: binary protection inspection with structured results, not a plain product listing.