Skip to main content

Static mach-o binary analysis tool.

Project description

ktool

Static Mach-O binary metadata analysis tool / information dumper

Installation

pip3 install k2l

Usage

usage: ktool [command] <flags> [filename]

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

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

k2l-0.1.2.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

k2l-0.1.2-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

Details for the file k2l-0.1.2.tar.gz.

File metadata

  • Download URL: k2l-0.1.2.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for k2l-0.1.2.tar.gz
Algorithm Hash digest
SHA256 9cf747453e9f1a15078f5a9cb920b48b98fa69d4e51dfef478adefc1d26dad7d
MD5 46e59fe4e683a474b5da115b47677142
BLAKE2b-256 009e61e35ec9667d01f0a65f6a8007346be072e90c7efb200e58969062f550fb

See more details on using hashes here.

File details

Details for the file k2l-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: k2l-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 23.4 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for k2l-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c5fe38672d044c5969924afa901c65bf790f0f47ea3ce9dbf4e4b17de31f48d3
MD5 08628d8baa8f017d03aeb5548152a403
BLAKE2b-256 e77823dd0b115c51d3c9eed24b52c7143250b1d9a90853e733c9d97bcc25f11a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page