Data Fields | |
uint32_t | ep |
uint16_t | nsections |
struct pe_image_file_hdr | file_hdr |
struct pe_image_optional_hdr32 | opt32 |
struct pe_image_optional_hdr64 | opt64 |
struct pe_image_data_dir | dirs [16] |
uint32_t | e_lfanew |
uint32_t | overlays |
int32_t | overlays_sz |
uint32_t | hdr_size |
Data for the bytecode PE hook
struct pe_image_data_dir dirs[16] |
PE data directory header
uint32_t e_lfanew |
address of new exe header
uint32_t ep |
EntryPoint as file offset
struct pe_image_file_hdr file_hdr |
Header for this PE file
uint32_t hdr_size |
internally needed by rawaddr
uint16_t nsections |
Number of sections
struct pe_image_optional_hdr32 opt32 |
32-bit PE optional header
struct pe_image_optional_hdr64 opt64 |
64-bit PE optional header
uint32_t overlays |
number of overlays
int32_t overlays_sz |
size of overlays