libPeConv
A library to load, manipulate, dump PE files.
Loading...
Searching...
No Matches
Functions
pe_mode_detector.cpp File Reference
#include "peconv/pe_mode_detector.h"
#include "peconv/util.h"
#include "peconv/imports_loader.h"
#include "peconv/relocate.h"

Go to the source code of this file.

Functions

bool is_virtual_padding (const BYTE *pe_buffer, size_t pe_size)
 
bool is_hdr_virtual_align (const BYTE *pe_buffer, size_t pe_size)
 
bool sec_hdrs_erased (IN const BYTE *pe_buffer, IN size_t pe_size, bool is_raw)
 
bool is_pe_mapped (IN const BYTE *pe_buffer, IN size_t pe_size)
 

Function Documentation

◆ is_hdr_virtual_align()

bool is_hdr_virtual_align ( const BYTE * pe_buffer,
size_t pe_size )

Definition at line 54 of file pe_mode_detector.cpp.

Here is the call graph for this function:

◆ is_pe_mapped()

bool is_pe_mapped ( IN const BYTE * pe_buffer,
IN size_t pe_size )

Definition at line 113 of file pe_mode_detector.cpp.

Here is the call graph for this function:

◆ is_virtual_padding()

bool is_virtual_padding ( const BYTE * pe_buffer,
size_t pe_size )

Definition at line 12 of file pe_mode_detector.cpp.

Here is the call graph for this function:

◆ sec_hdrs_erased()

bool sec_hdrs_erased ( IN const BYTE * pe_buffer,
IN size_t pe_size,
bool is_raw )

Definition at line 83 of file pe_mode_detector.cpp.

Here is the call graph for this function: