ReXGlue SDK
Loading...
Searching...
No Matches
rex::filesystem::XEXSecurityInfo Struct Reference

#include <rex/filesystem/xex.h>

Public Attributes

std::array< u8, 0x100 > rsa_signature {}
std::array< u8, 0x10 > aes_key {}
u32 image_size = 0
u32 image_flags = 0
u32 export_table = 0
u32 load_address = 0
std::vector< XEXPageRange > pages

Detailed Description

Security info of an XEX1 or XEX2 image.

Member Data Documentation

◆ aes_key

std::array<u8, 0x10> rex::filesystem::XEXSecurityInfo::aes_key {}

Image key, encrypted with the retail or devkit key.

◆ export_table

u32 rex::filesystem::XEXSecurityInfo::export_table = 0

Guest address of the export table, 0 for none.

◆ image_flags

u32 rex::filesystem::XEXSecurityInfo::image_flags = 0

XEXImageFlags bits.

◆ image_size

u32 rex::filesystem::XEXSecurityInfo::image_size = 0

Image size the security info stores.

◆ pages

std::vector<XEXPageRange> rex::filesystem::XEXSecurityInfo::pages

Page descriptors in image order.


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