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.7.tar.gz
(9.4 kB
view hashes)
Built Distribution
Close
Hashes for checksec.py-0.3.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f35d119a95fc22496d2e29d1e3fc4f57ff16b62ac04c866c08b479bce87c00c8 |
|
MD5 | 9092fdc9a87935e8d60c5ab196254be8 |
|
BLAKE2b-256 | 193db40cb79d26160a3646fbdd5e0dca62296bbae858311b2013572cc0e70410 |