Mach-O header analysis and editing
Project description
macholib can be used to analyze and edit Mach-O headers, the executable format used by Mac OS X.
It’s typically used as a dependency analysis tool, and also to rewrite dylib references in Mach-O headers to be @executable_path relative.
Though this tool targets a platform specific file format, it is pure python code that is platform and endian independent.
NEWS
macholib 1.3
macholib 1.3 is a feature release.
Features:
Experimental Python 3.x support
This version contains lightly tested support for Python 3.
macholib 1.2.2
macholib 1.2.2 is a bugfix release.
Bug fixes:
Macholib should work better with 64-bit code (patch by Marc-Antoine Parent)
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file macholib-1.3.tar.gz.
File metadata
- Download URL: macholib-1.3.tar.gz
- Upload date:
- Size: 24.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe76e787925d86a12fa08b0610ea1943611b46977033b94cd858755f90d3dac1
|
|
| MD5 |
3677cddb286a63e017d4dd1ea407cd45
|
|
| BLAKE2b-256 |
62e99197ed32210b4769caab40f9d655ae071e5296dcc63c20c58b770c3cd704
|
File details
Details for the file macholib-1.3-py3.2.egg.
File metadata
- Download URL: macholib-1.3-py3.2.egg
- Upload date:
- Size: 36.1 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
274e6dd95a95b30e9775f10695da52552d88503ceda5b3982c6ac12ac1e732a6
|
|
| MD5 |
d193dd7f8c8dfdecf7155da71a5f17dd
|
|
| BLAKE2b-256 |
6d0b4e8ea2e37b4f2739807e3646bd40570b2654e1fa10c85784317a79dad31d
|
File details
Details for the file macholib-1.3-py3.1.egg.
File metadata
- Download URL: macholib-1.3-py3.1.egg
- Upload date:
- Size: 36.1 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
945d34f34262c264f6559300cf7fd1ef40396bae9cc27a420489c8d0f9855fb2
|
|
| MD5 |
fc4040f852636af03a0dc9a30a9f9345
|
|
| BLAKE2b-256 |
2eb93bc07bb0d2d13c33566d25b254811de06433685460f7d1345a831e7ee0af
|
File details
Details for the file macholib-1.3-py2.7.egg.
File metadata
- Download URL: macholib-1.3-py2.7.egg
- Upload date:
- Size: 61.4 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc658b8f342e2dd533ba153ba73dfe97aad6b351a473a125adf958fcea5e7d32
|
|
| MD5 |
0343d16535ae758e8f098926b4d29375
|
|
| BLAKE2b-256 |
7054f079beb16b6d8475a4a6ee9cc6956e3f809c8c9e618e2408ec0b5b5e762a
|
File details
Details for the file macholib-1.3-py2.6.egg.
File metadata
- Download URL: macholib-1.3-py2.6.egg
- Upload date:
- Size: 61.6 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
350fb4feb55c77702fda4daefb094c02dc56c95de41a8c5ab2744cd5f93870f0
|
|
| MD5 |
38188337b12073b1fe251f1cca2565cc
|
|
| BLAKE2b-256 |
0de45243ce8d15273c3e6379ef34b4005613e7765509520268900579d906d6e8
|
File details
Details for the file macholib-1.3-py2.5.egg.
File metadata
- Download URL: macholib-1.3-py2.5.egg
- Upload date:
- Size: 61.8 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ededec601230d91f96233cae680ba6fc2281e7c0f7a910ea11f269427b50739
|
|
| MD5 |
831ea2346815f97bbf48bc13d933bf53
|
|
| BLAKE2b-256 |
d82425a6d4f39d06fe10c7c9c1c8b07389aa8a79f6b3d90a6283efbb4fd740a6
|