endRva | pesieve::PatchList::Patch | protected |
getFormattedName() | pesieve::PatchList::Patch | protected |
getHookTargetVA() | pesieve::PatchList::Patch | inline |
hooked_func | pesieve::PatchList::Patch | protected |
hookTargetModName | pesieve::PatchList::Patch | protected |
hookTargetModule | pesieve::PatchList::Patch | protected |
hookTargetVA | pesieve::PatchList::Patch | protected |
id | pesieve::PatchList::Patch | protected |
isDirect | pesieve::PatchList::Patch | protected |
isTargetSuspicious | pesieve::PatchList::Patch | protected |
moduleBase | pesieve::PatchList::Patch | protected |
paddingVal | pesieve::PatchList::Patch | protected |
Patch(HMODULE module_base, size_t patch_id, DWORD start_rva) | pesieve::PatchList::Patch | inline |
Patch(const Patch &other) | pesieve::PatchList::Patch | inline |
PatchAnalyzer class | pesieve::PatchList::Patch | friend |
PatchList class | pesieve::PatchList::Patch | friend |
resolveHookedExport(peconv::ExportsMapper &expMap) | pesieve::PatchList::Patch | protected |
setEnd(DWORD end_rva) | pesieve::PatchList::Patch | inline |
setHookTarget(ULONGLONG target_va, bool is_direct=true, t_patch_type hook_type=pesieve::HOOK_INLINE) | pesieve::PatchList::Patch | inline |
setHookTargetInfo(ULONGLONG targetModuleBase, bool isSuspiocious, std::string targetModuleName) | pesieve::PatchList::Patch | inline |
startRva | pesieve::PatchList::Patch | protected |
toJSON(std::stringstream &outs, size_t level, bool short_info) | pesieve::PatchList::Patch | |
toTAG(std::ofstream &patch_report, const char delimiter) | pesieve::PatchList::Patch | |
type | pesieve::PatchList::Patch | protected |