ExePlot 
Search for samples from various malware databases.
This library implements multiple plot types for illustrating executable samples. It currently supports the PE, ELF and Mach-O formats, relying on lief for abstracting them.
$ pip install exeplot
Usage Examples
Draw a byte plot of calc_packed.exe:
$ exeplot byte calc_packed.exe
Draw a simplified byte plot of calc_packed.exe:
$ exeplot byte calc_packed.exe --no-title --no-legend
Draw a pie plot of calc_packed.exe:
$ exeplot pie calc_packed.exe
Draw a nested pie plot of calc_packed.exe:
$ exeplot nested_pie calc_packed.exe
Draw a stacked and scaled entropy plot of calc_orig.exe and calc_packed.exe:
$ exeplot entropy calc_orig.exe calc_packed.exe
Draw a simplified entropy plot of calc_packed.exe:
$ exeplot entropy calc_packed.exe --no-title --no-legend --no-label --no-entrypoint
Metadata
Release files for exeplot 0.5.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exeplot-0.5.4.tar.gz | 7.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exeplot-0.5.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.1 MB
Release files / exeplot-0.5.4.tar.gz
| Download URL | exeplot-0.5.4.tar.gz |
|---|---|
| Size | 7.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
972660c95e0ae8d56c2e0956f48dbfb85ece71150eef9f2d8f4e2570646716ab
|
|
BLAKE2b-256 checksum How to use checksums |
25d99f6983e90514df67cfac2d0040d4dc40b16cdcf0d5b2f51824044bb2f22d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / exeplot-0.5.4-py3-none-any.whl
| Download URL | exeplot-0.5.4-py3-none-any.whl |
|---|---|
| Size | 50.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e68cbff3f23b2b0f5b9649272d35b6eaf56f4081f0bc466e443c9bc9c8eee2be
|
|
BLAKE2b-256 checksum How to use checksums |
6d4adb74c00409de50127b2e3b91bb453ddf825e619a9dd54923a0e23c692a38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|