sashs / filebytes

Library to read and edit files in the following formats: Executable and Linking Format (ELF), Portable Executable (PE), MachO and OAT (Android Runtime)
https://scoding.de/filebytes-introduction
BSD 3-Clause "New" or "Revised" License
126 stars 25 forks source link

Add support for Mach-O universal binaries. #20

Closed rsesek closed 5 years ago

rsesek commented 5 years ago

This adds support for parsing a Mach-O fat binary and adds two new properties to the MachO Binary subclass: isFat and fatArches. If isFat returns True, then fatArches will be a list of MachO Binary objects of the Mach-O images contained within the fat file.

sashs/filebytes#9

sashs commented 5 years ago

Merged. Thank you!