libPeConv
A library to load, manipulate, dump PE files.
Loading...
Searching...
No Matches
exports_mapper.cpp File Reference
#include "peconv/exports_mapper.h"
#include <algorithm>
#include <iostream>

Go to the source code of this file.

Functions

ULONGLONG rebase_va (ULONGLONG va, ULONGLONG currBase, ULONGLONG targetBase)
 
DWORD get_ordinal (PDWORD recordPtr, std::map< PDWORD, DWORD > &va_to_ord)
 
bool is_valid_export_table (IMAGE_EXPORT_DIRECTORY *exp, HMODULE modulePtr, const size_t module_size)
 

Function Documentation

◆ get_ordinal()

DWORD get_ordinal ( PDWORD recordPtr,
std::map< PDWORD, DWORD > & va_to_ord )

Definition at line 122 of file exports_mapper.cpp.

◆ is_valid_export_table()

bool is_valid_export_table ( IMAGE_EXPORT_DIRECTORY * exp,
HMODULE modulePtr,
const size_t module_size )

Definition at line 141 of file exports_mapper.cpp.

Here is the call graph for this function:

◆ rebase_va()

ULONGLONG rebase_va ( ULONGLONG va,
ULONGLONG currBase,
ULONGLONG targetBase )

Definition at line 34 of file exports_mapper.cpp.