Struct goblin::mach::load_command::EncryptionInfoCommand64 [−][src]
#[repr(C)]pub struct EncryptionInfoCommand64 { pub cmd: u32, pub cmdsize: u32, pub cryptoff: u32, pub cryptsize: u32, pub cryptid: u32, pub pad: u32, }
Expand description
The encryption_info_command_64 contains the file offset and size of an of an encrypted segment (for use in x86_64 targets).
Fields
cmd: u32
LC_ENCRYPTION_INFO_64
cmdsize: u32
sizeof(struct encryption_info_command_64)
cryptoff: u32
file offset of encrypted range
cryptsize: u32
file size of encrypted range
cryptid: u32
which enryption system, 0 means not-encrypted yet
pad: u32
padding to make this struct’s size a multiple of 8 bytes
Trait Implementations
impl<'a> TryFromCtx<'a, Endian, [u8]> for EncryptionInfoCommand64 where
EncryptionInfoCommand64: 'a,
impl<'a> TryFromCtx<'a, Endian, [u8]> for EncryptionInfoCommand64 where
EncryptionInfoCommand64: 'a,
Auto Trait Implementations
impl RefUnwindSafe for EncryptionInfoCommand64
impl Send for EncryptionInfoCommand64
impl Sync for EncryptionInfoCommand64
impl Unpin for EncryptionInfoCommand64
impl UnwindSafe for EncryptionInfoCommand64
Blanket Implementations
Mutably borrows from an owned value. Read more