Processes the list of the collected patches (preprocessed by PatchAnalyzer), and for those of them th...
ProcessScanReport & processReport
size_t resolveAllHooks(IN OUT std::set< ModuleScanReport * > &code_reports)
Resolves all the hooks collected within the given set of reports.
bool resolveTarget(IN OUT PatchList::Patch *currPatch)
Resolves the information about the target of the provided hook, and fills it back into the object.
HookTargetResolver(IN ProcessScanReport &process_report)
The report aggregating the results of the performed scan.
size_t fill_iat(BYTE *vBuf, size_t vBufSize, IN const peconv::ExportsMapper *exportsMap, IN OUT IATBlock &iat, IN ThunkFoundCallback *callback)