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.9.tar.gz
(9.5 kB
view hashes)
Built Distribution
Close
Hashes for checksec.py-0.3.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4969509c17a852f2547ca85b0057274ff7cbefdab9bcd84ea3ca9ee2eacffc6f |
|
MD5 | 150a8e640b516bc5db4d01142552d9cb |
|
BLAKE2b-256 | beb9738acac6a044cc5b552f65df281dce9bbff3f18b547a39130c5103000642 |