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.4.0.tar.gz
(9.5 kB
view hashes)
Built Distribution
Close
Hashes for checksec.py-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d186fc34035afdc05d274e1af0537e86ce3c953d69dac670ff13ffdf5c751a6c |
|
MD5 | 7eddc455dec7397aad520a7a7b5f2cad |
|
BLAKE2b-256 | 566156838507729698635110d5e454aa3cc92a3f56a10586440b9410f4e4c914 |