ReXGlue SDK
Loading...
Searching...
No Matches
rex::kernel::XEXSecurityInfoHeader Struct Reference

#include <rex/kernel/types/xex.h>

Public Attributes

be_u32 header_size
be_u32 image_size
char rsa_signature [0x100]
be_u32 info_size
be_u32 image_flags
be_u32 load_address
char section_digest [0x14]
be_u32 import_table_count
char import_table_digest [0x14]
char xgd2_media_id [0x10]
char aes_key [0x10]
be_u32 export_table
char header_digest [0x14]
be_u32 region
be_u32 allowed_media_types
be_u32 page_descriptor_count
XEXPageDescriptor page_descriptors [1]

Detailed Description

Security info of an XEX2 image.

Member Data Documentation

◆ aes_key

char rex::kernel::XEXSecurityInfoHeader::aes_key[0x10]

Encrypted AES key of the image.

◆ allowed_media_types

be_u32 rex::kernel::XEXSecurityInfoHeader::allowed_media_types

XEXMediaFlags bits the image may load from.

◆ image_flags

be_u32 rex::kernel::XEXSecurityInfoHeader::image_flags

◆ page_descriptors

XEXPageDescriptor rex::kernel::XEXSecurityInfoHeader::page_descriptors[1]

First of the page descriptors.

◆ region

be_u32 rex::kernel::XEXSecurityInfoHeader::region

XEXRegionFlags bits the image may run in.

◆ section_digest

char rex::kernel::XEXSecurityInfoHeader::section_digest[0x14]

Digest of the image sections.


The documentation for this struct was generated from the following file: