LIEF: Library to Instrument Executable Formats Version 0.17.0
|
#include "LIEF/visibility.h"
Go to the source code of this file.
Namespaces | |
namespace | LIEF |
LIEF namespace. | |
namespace | LIEF::MachO |
Namespace related to the LIEF's Mach-O module. | |
Enumerations | |
enum class | LIEF::MachO::DYLD_CHAINED_FORMAT { LIEF::MachO::IMPORT = 1 , LIEF::MachO::IMPORT_ADDEND = 2 , LIEF::MachO::IMPORT_ADDEND64 = 3 } |
enum class | LIEF::MachO::DYLD_CHAINED_PTR_FORMAT { LIEF::MachO::NONE = 0 , LIEF::MachO::PTR_ARM64E = 1 , LIEF::MachO::PTR_64 = 2 , LIEF::MachO::PTR_32 = 3 , LIEF::MachO::PTR_32_CACHE = 4 , LIEF::MachO::PTR_32_FIRMWARE = 5 , LIEF::MachO::PTR_64_OFFSET = 6 , LIEF::MachO::PTR_ARM64E_OFFSET = 7 , LIEF::MachO::PTR_ARM64E_KERNEL = 7 , LIEF::MachO::PTR_64_KERNEL_CACHE = 8 , LIEF::MachO::PTR_ARM64E_USERLAND = 9 , LIEF::MachO::PTR_ARM64E_FIRMWARE = 10 , LIEF::MachO::PTR_X86_64_KERNEL_CACHE = 11 , LIEF::MachO::PTR_ARM64E_USERLAND24 = 12 , LIEF::MachO::PTR_ARM64E_SHARED_CACHE = 13 } |
Functions | |
const char * | LIEF::MachO::to_string (DYLD_CHAINED_FORMAT fmt) |
const char * | LIEF::MachO::to_string (DYLD_CHAINED_PTR_FORMAT ptr_fmt) |