Mach-O Header
• Mach Magic number
• MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64
• 0xfeedface , 0xcefaedfe, 0xfeedfacf , 0xcffaedfe
• Indicator of Endianness and 32 of 64 bit Arch
• CPU Type
file:///Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine.h
• FileType
• MH_EXECUTE, MH_DYLIB, MH_DSYM, MH_OBJECT …
• Read with otool –h (or objdump -macho -private-header)
Tom m aso Piazza - @ tm pz https://github.com /blender 03.6.19
17