kdump
Static Mach-O binary metadata analysis tool / information dumper
Installation
pip3 install kdump
Usage
usage: kdump [-h] [--map] [--classes] [--binding] [--class GETCLASS] [--headers] [--out OUTDIR] filename
--headers Dumps headers to directory specified by --out
--out <directory> Directory to dump headers for class
--map Prints a map of segments/sections, and their respective VM/File offsets
--classes Dumps classnames
--binding Prints binding info actions
--class Get info about a specific class
written in python for the sake of platform independence when operating on static binaries and libraries
Special thanks to
IDA for making it possible to write the code without actually understanding full internals
JLevin and *OS Internals Vol 1 for actually understanding the internals and specifics + writing documentation
arandomdev for guidance + code
Metadata
Release files for kdump 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kdump-0.1.0.tar.gz | 20.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kdump-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 46.7 kB
Release files / kdump-0.1.0.tar.gz
| Download URL | kdump-0.1.0.tar.gz |
|---|---|
| Size | 20.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4659f3d72915f4167dd3a0110e4ab1173a978515a1741a1a526186e90f53c1d
|
|
BLAKE2b-256 checksum How to use checksums |
a1d79a46cc2fb4dc06b0aa3c223655f6f29675099114ee4442c60fd27d1445d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10
|
Release files / kdump-0.1.0-py3-none-any.whl
| Download URL | kdump-0.1.0-py3-none-any.whl |
|---|---|
| Size | 25.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e68949b2e7acd27000861cb808b9314e081a52e6deed1213a48419a7c4962744
|
|
BLAKE2b-256 checksum How to use checksums |
fe8441dd0d6e4db2324d670971409f350cdece7922653ad7e34983e2caaaacc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.10
|