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.4.tar.gz
(8.7 kB
view hashes)
Built Distribution
Close
Hashes for checksec.py-0.3.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3274f1d6a1981915f6faed39f212bbcaba196c3d4e4d21b34e7cd19f9ea9e3be |
|
MD5 | 4aa405e1106ad47dccd18d716acb93e9 |
|
BLAKE2b-256 | 00da2fd7ec5524ddf01d20a9f8ede1ddabc00cb7e4c79e7a6f5354383ff13b20 |