19 BYTE*
load_pe_module(BYTE* payload_raw,
size_t r_size, OUT
size_t &v_size,
bool executable,
bool relocate, ULONGLONG desired_base = 0);
28 BYTE*
load_pe_module(LPCTSTR filename, OUT
size_t &v_size,
bool executable,
bool relocate, ULONGLONG desired_base = 0);
34 BYTE*
load_pe_executable(BYTE* payload_raw,
size_t r_size, OUT
size_t &v_size, t_function_resolver* import_resolver =
nullptr, ULONGLONG desired_base = 0);
40 BYTE*
load_pe_executable(LPCTSTR filename, OUT
size_t &v_size, t_function_resolver* import_resolver =
nullptr);
Definitions of basic Imports Resolver classes. They can be used for filling imports when the PE is lo...
BYTE * load_pe_module(BYTE *payload_raw, size_t r_size, OUT size_t &v_size, bool executable, bool relocate, ULONGLONG desired_base=0)
BYTE * load_pe_executable(BYTE *payload_raw, size_t r_size, OUT size_t &v_size, t_function_resolver *import_resolver=nullptr, ULONGLONG desired_base=0)
Converting PE from raw to virtual format.