Quick template for parsing Mach-o binaries, including Mac OS X executables, .o and .dylib files.
File Information
Authors:
Tim "diff" Strazzere, Harli Aquino
Category:
Executable
Version:
1.10
File Mask:
*,*.o,*.dylib
ID Bytes:
CF FA ED FE, CE FA ED FE, BE BA FE CA, CA FE BA BE
Available Versions
Version
Date
Author
Changes
Download
1.10
2025-10-20
Brandon Schouten
- Fix issue where Section64 wasn't skipped when its offset was 0 - Fix issue when loading dysymtab with a FAT header - Fix array out of bounds error when loading DyLib by counting WEAK_DYLIB in addition to DYLIB - Fix array out of bounds error when the CFString64 type contains PAC bits
add indirect symbols parsing - parsed strings from string related sections - moved macho header and load command structs into an macho object struct - added symbol table and indirect symbols parser - added export trie parser