Type Alias frida_gum_sys::GumDarwinModule
source · pub type GumDarwinModule = _GumDarwinModule;
Aliased Type§
struct GumDarwinModule {Show 35 fields
pub parent: _GObject,
pub filetype: u32,
pub name: *mut i8,
pub uuid: *mut i8,
pub task: u32,
pub is_local: i32,
pub is_kernel: i32,
pub cpu_type: u32,
pub ptrauth_support: u32,
pub pointer_size: u32,
pub base_address: u32,
pub source_path: *mut i8,
pub source_blob: *mut _GBytes,
pub flags: u32,
pub image: *mut _GumDarwinModuleImage,
pub info: *const _GumDyldInfoCommand,
pub symtab: *const _GumSymtabCommand,
pub dysymtab: *const _GumDysymtabCommand,
pub preferred_address: u32,
pub segments: *mut _GArray,
pub text_ranges: *mut _GArray,
pub rebases: *const u8,
pub rebases_end: *const u8,
pub rebases_malloc_data: *mut c_void,
pub binds: *const u8,
pub binds_end: *const u8,
pub binds_malloc_data: *mut c_void,
pub lazy_binds: *const u8,
pub lazy_binds_end: *const u8,
pub lazy_binds_malloc_data: *mut c_void,
pub exports: *const u8,
pub exports_end: *const u8,
pub exports_malloc_data: *mut c_void,
pub dependencies: *mut _GPtrArray,
pub reexports: *mut _GPtrArray,
}
Fields§
§parent: _GObject
§filetype: u32
§name: *mut i8
§uuid: *mut i8
§task: u32
§is_local: i32
§is_kernel: i32
§cpu_type: u32
§ptrauth_support: u32
§pointer_size: u32
§base_address: u32
§source_path: *mut i8
§source_blob: *mut _GBytes
§flags: u32
§image: *mut _GumDarwinModuleImage
§info: *const _GumDyldInfoCommand
§symtab: *const _GumSymtabCommand
§dysymtab: *const _GumDysymtabCommand
§preferred_address: u32
§segments: *mut _GArray
§text_ranges: *mut _GArray
§rebases: *const u8
§rebases_end: *const u8
§rebases_malloc_data: *mut c_void
§binds: *const u8
§binds_end: *const u8
§binds_malloc_data: *mut c_void
§lazy_binds: *const u8
§lazy_binds_end: *const u8
§lazy_binds_malloc_data: *mut c_void
§exports: *const u8
§exports_end: *const u8
§exports_malloc_data: *mut c_void
§dependencies: *mut _GPtrArray
§reexports: *mut _GPtrArray