Expand description
Module for the Mach-O format
Modules
Structs
- This is the main interface to read and write Mach-O binary attributes.
- This structure represents an export (info) in a Mach-O binary
- This structure represents a FAT Mach-O
- Structure that represents the main Mach-O header (at the beginning of the file)
- Structure that represents a Symbol in a Mach-O file.
Enums
- This enum exposes all the different types of binding operations that we can find in a Mach-O binary.
BindingInfo::Dyld
exposes the bindings info wrapped in theLC_DYLD_INFO
command whileBindingInfo::Chained
exposes the new chained bindings implemented in theDYLD_CHAINED_FIXUPS
command. - Enum that wraps all the different Mach-O load commands (
LC_xxx
). Note that all these commands implements the trait:Command
- Enum that represents the different to encode/represent a relocation in a Mach-O file