Extrude – Analyse Binaries For Missing Security Features, Information Disclosure And More…
Analyse binaries for missing security features, information disclosure and more.
Extrude is in the early stages of development, and currently only supports ELF and MachO binaries. PE (Windows) binaries will be supported soon.
Usage
Usage:
extrude [flags] [file]
Flags:
-a, --all Show details of all tests, not just those which failed.
-w, --fail-on-warning Exit with a non-zero status even if only warnings are discovered.
-h, --help help for extrude
Docker
You can optionally run extrude with docker via:
docker run -v `pwd`:/blah -it ghcr.io/liamg/extrude /blah/targetfile
Supported Checks
ELF
- PIE
- RELRO
- BIND NOW
- Fortified Source
- Stack Canary
- NX Stack
MachO
- PIE
- Stack Canary
- NX Stack
- NX Heap
- ARC
Windows
Coming soon…
TODO
- Add support for PE
- Add secret scanning
- Detect packers
A considerable amount of time and effort goes into maintaining this website, creating backend automation and creating new features and content for you to make actionable intelligence decisions. Everyone that supports the site helps enable new functionality.
If you like the site, please support us on “Patreon” or “Buy Me A Coffee” using the buttons below
To keep up to date follow us on the below channels.