#include <ChainedPointerAnalysis.hpp>
|
enum class | PTR_TYPE {
UNKNOWN = 0
, DYLD_CHAINED_PTR_ARM64E_REBASE
, DYLD_CHAINED_PTR_ARM64E_BIND
, DYLD_CHAINED_PTR_ARM64E_AUTH_REBASE
,
DYLD_CHAINED_PTR_ARM64E_AUTH_BIND
, DYLD_CHAINED_PTR_64_REBASE
, DYLD_CHAINED_PTR_ARM64E_BIND24
, DYLD_CHAINED_PTR_ARM64E_AUTH_BIND24
,
DYLD_CHAINED_PTR_64_BIND
, DYLD_CHAINED_PTR_64_KERNEL_CACHE_REBASE
, DYLD_CHAINED_PTR_32_REBASE
, DYLD_CHAINED_PTR_32_BIND
,
DYLD_CHAINED_PTR_32_CACHE_REBASE
, DYLD_CHAINED_PTR_32_FIRMWARE_REBASE
} |
|
◆ PTR_TYPE
Enumerator |
---|
UNKNOWN | |
DYLD_CHAINED_PTR_ARM64E_REBASE | |
DYLD_CHAINED_PTR_ARM64E_BIND | |
DYLD_CHAINED_PTR_ARM64E_AUTH_REBASE | |
DYLD_CHAINED_PTR_ARM64E_AUTH_BIND | |
DYLD_CHAINED_PTR_64_REBASE | |
DYLD_CHAINED_PTR_ARM64E_BIND24 | |
DYLD_CHAINED_PTR_ARM64E_AUTH_BIND24 | |
DYLD_CHAINED_PTR_64_BIND | |
DYLD_CHAINED_PTR_64_KERNEL_CACHE_REBASE | |
DYLD_CHAINED_PTR_32_REBASE | |
DYLD_CHAINED_PTR_32_BIND | |
DYLD_CHAINED_PTR_32_CACHE_REBASE | |
DYLD_CHAINED_PTR_32_FIRMWARE_REBASE | |
◆ ChainedPointerAnalysis() [1/3]
LIEF::MachO::ChainedPointerAnalysis::ChainedPointerAnalysis |
( |
uint64_t | value, |
|
|
size_t | size ) |
|
inline |
◆ ChainedPointerAnalysis() [2/3]
◆ ChainedPointerAnalysis() [3/3]
◆ ~ChainedPointerAnalysis()
LIEF::MachO::ChainedPointerAnalysis::~ChainedPointerAnalysis |
( |
| ) |
|
|
default |
◆ dyld_chained_ptr_32_bind()
◆ dyld_chained_ptr_32_cache_rebase()
◆ dyld_chained_ptr_32_firmware_rebase()
◆ dyld_chained_ptr_32_rebase()
◆ dyld_chained_ptr_64_bind()
◆ dyld_chained_ptr_64_kernel_cache_rebase()
◆ dyld_chained_ptr_64_rebase()
◆ dyld_chained_ptr_arm64e_auth_bind()
◆ dyld_chained_ptr_arm64e_auth_bind24()
◆ dyld_chained_ptr_arm64e_auth_rebase()
◆ dyld_chained_ptr_arm64e_bind()
◆ dyld_chained_ptr_arm64e_bind24()
◆ dyld_chained_ptr_arm64e_rebase()
◆ from_value()
static std::unique_ptr< ChainedPointerAnalysis > LIEF::MachO::ChainedPointerAnalysis::from_value |
( |
uint64_t | value, |
|
|
size_t | size ) |
|
inlinestatic |
◆ get_as()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ptr_size()
◆ size()
size_t LIEF::MachO::ChainedPointerAnalysis::size |
( |
| ) |
const |
|
inline |
◆ stride()
◆ value()
uint64_t LIEF::MachO::ChainedPointerAnalysis::value |
( |
| ) |
const |
|
inline |
◆ walk_chain()
The documentation for this class was generated from the following file: