39 void insert(DWORD thunkRVA, ULONGLONG searchedAddr);
std::string mappedDllName
ImportedDllCoverage(std::set< ULONGLONG > &_addresses, const peconv::ExportsMapper &_exportsMap)
const peconv::ExportsMapper & exportsMap
size_t mapAddressesToFunctions(const std::string &_mappedDllName)
std::set< ULONGLONG > notFound
std::set< ULONGLONG > & addresses
std::map< ULONGLONG, std::set< ExportedFunc > > addrToFunc
void insert(DWORD thunkRVA, ULONGLONG searchedAddr)
std::map< DWORD, ULONGLONG > thunkToAddr
Searching specific functions in PE's Exports Table.
A definition of ExportsMapper class. Creates a lookup of all the exported functions from the supplied...
bool fix_imports(IN OUT PVOID modulePtr, IN size_t moduleSize, IN const peconv::ExportsMapper &exportsMap, OUT OPTIONAL peconv::ImpsNotCovered *notCovered)
Wrappers over various fields in the PE header. Read, write, parse PE headers.