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"
#include "peconv/logger.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 is_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 53 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 112 of file pe_mode_detector.cpp.

Here is the call graph for this function:

◆ is_sec_hdrs_erased()

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

Definition at line 82 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 10 of file pe_mode_detector.cpp.

Here is the call graph for this function: