appendReport(ModuleScanReport *report) | pesieve::ProcessScanReport | inline |
appendToType(ModuleScanReport *report) | pesieve::ProcessScanReport | protected |
countHdrsReplaced() const | pesieve::ProcessScanReport | protected |
countResultsPerType(const t_report_type type, const t_scan_status result) const | pesieve::ProcessScanReport | protected |
countSuspiciousPerType(const t_report_type type) const | pesieve::ProcessScanReport | inlineprotected |
deleteModuleReports() | pesieve::ProcessScanReport | inlineprotected |
errorsCount | pesieve::ProcessScanReport | protected |
exportsMap | pesieve::ProcessScanReport | |
generateSummary() const | pesieve::ProcessScanReport | |
getModuleContaining(ULONGLONG field_addr, size_t field_size=0) const | pesieve::ProcessScanReport | inline |
getPid() | pesieve::ProcessScanReport | inline |
getReportType(ModuleScanReport *report) | pesieve::ProcessScanReport | static |
getScannedSize(ULONGLONG address) const | pesieve::ProcessScanReport | inline |
hasAnyShownType(const t_results_filter &filter) | pesieve::ProcessScanReport | protected |
hasModule(ULONGLONG page_addr) | pesieve::ProcessScanReport | inline |
hasModuleContaining(ULONGLONG page_addr, size_t size) | pesieve::ProcessScanReport | inline |
is64bit | pesieve::ProcessScanReport | protected |
isManaged | pesieve::ProcessScanReport | protected |
isManagedProcess() | pesieve::ProcessScanReport | inline |
isModuleReplaced(HMODULE module_base) | pesieve::ProcessScanReport | |
isReflection | pesieve::ProcessScanReport | protected |
listModules(size_t level, const t_results_filter &filter, const t_json_level &jdetails) const | pesieve::ProcessScanReport | protected |
mainImagePath | pesieve::ProcessScanReport | |
moduleReports | pesieve::ProcessScanReport | |
modulesInfo | pesieve::ProcessScanReport | protected |
pid | pesieve::ProcessScanReport | protected |
ProcessScanner class | pesieve::ProcessScanReport | friend |
ProcessScanReport(DWORD _pid, bool _is64bit, bool _isReflection, t_params *_usedParams) | pesieve::ProcessScanReport | inline |
REPORT_ARTEFACT_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_CODE_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_HEADERS_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_IAT_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_MAPPING_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_MEMPAGE_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_SKIPPED_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_THREADS_SCAN enum value | pesieve::ProcessScanReport | |
REPORT_TYPES_COUNT enum value | pesieve::ProcessScanReport | |
REPORT_UNREACHABLE_SCAN enum value | pesieve::ProcessScanReport | |
reportsByType | pesieve::ProcessScanReport | protected |
ResultsDumper class | pesieve::ProcessScanReport | friend |
t_report_type enum name | pesieve::ProcessScanReport | |
toJSON(std::stringstream &stream, size_t level, const t_results_filter &filter, const pesieve::t_json_level &jdetails) const | pesieve::ProcessScanReport | virtual |
usedParams | pesieve::ProcessScanReport | protected |
~ProcessScanReport() | pesieve::ProcessScanReport | inline |