ronaldoussoren/macholib
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.
PythonMIT
Issues
- 0
ValueError: Segment size mismatch
#47 opened by tr4px - 0
ValueError: Unknown load command
#46 opened by tr4px - 0
OSError: seek to offset N is outside window
#45 opened by tr4px - 0
Should mach_o package use bytes strings?
#44 opened by YngveNPettersen - 3
how do i add a load command?
#42 opened by DetachHead - 1
What is v1.15.2? (could you add a tag?)
#37 opened by altendky - 1
- 6
pypi index points to bitbucket project
#36 opened by cav71 - 4
- 1
-m macholib.MachOGraph doesn't output much
#34 opened by altendky - 0
Use GitHub Actions for CI
#33 opened by ronaldoussoren - 2
LC_NAMES table missing a few commands
#32 opened by ronaldoussoren - 2
macholib.__version__ is 1.10 in 1.11 tag
#28 opened by ronaldoussoren - 2
New dyld load commands not handled (LC_DYLD_CHANGED_FIXUPS and LC_DYLD_EXPORTS_TRIE)
#31 opened by ronaldoussoren - 0
- 1
- 1
macho dump causes 'build_version_command' object has no attribute 'describe' error
#27 opened by ronaldoussoren - 2
python -mmacholib find error! in python3
#24 opened by ronaldoussoren - 1
- 1
license file
#22 opened by ronaldoussoren - 2
Add help option with clean exit status
#23 opened by ronaldoussoren - 3
When parsing the path for an LC_RPATH, macholib should start at the str offset.
#21 opened by ronaldoussoren - 2
Support @loader_path and @rpath
#2 opened by ronaldoussoren - 3
- 2
Can't codesign libraries in app bundle
#19 opened by ronaldoussoren - 1
- 1
dead loop
#16 opened by ronaldoussoren - 4
- 1
Add load commands in macholib/mach_o.py
#20 opened by ronaldoussoren - 2
- 4
- 0
- 3
- 4
- 1
- 2
Unlisted dependency
#8 opened by ronaldoussoren - 0
add "strip architectures" option
#7 opened by ronaldoussoren - 3
- 1
- 0
- 0