Checksec tool implemented in Python
Project description
checksec.py
Checksec tool in Python, Rich output, based on LIEF
Overview
A simple tool to verify the security properties of your binaries.
Based on:
- Rich: Beautiful terminal output formatting
- LIEF: Cross-platform library to parse, modify and abstract ELF, PE and Mach-O formats
Supported formats:
-
ELF
-
PE
-
Mach-O
Requirements
Python 3.6
virtualenv
Setup
virtualenv -p python3 venv
source venv/bin/activate
(venv) pip install .
Usage
(venv) checkec <file_or_directory>...
Example: /usr/local/bin
Check --help
for more options
References
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
checksec.py-0.3.6.tar.gz
(9.4 kB
view hashes)
Built Distribution
Close
Hashes for checksec.py-0.3.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ddf9592c2f08375e0331a84255750f593800a0d5c24483c375d1a0a5734499e |
|
MD5 | ff90ac95a2a3641b44fa8fcdfe1f4b5a |
|
BLAKE2b-256 | 2ada12e360024a129ca352f2f1f09d00d0baacd3b3501999b81208ccd2766a49 |