PE-sieve
Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).
Loading...
Searching...
No Matches
pesieve::ReportEx Class Reference

The final report about the actions performed on the process: scanning and dumping. More...

#include <pe_sieve_report.h>

Public Member Functions

 ReportEx ()
 
 ~ReportEx ()
 

Public Attributes

ProcessScanReportscan_report
 the report aggregating the results of the performed scans
 
ProcessDumpReportdump_report
 the report aggregating the results of the performed dumps
 
ErrorReporterror_report
 the report detailing on possible errors that prevented the scan
 

Detailed Description

The final report about the actions performed on the process: scanning and dumping.

Definition at line 29 of file pe_sieve_report.h.

Constructor & Destructor Documentation

◆ ReportEx()

pesieve::ReportEx::ReportEx ( )
inline

Definition at line 31 of file pe_sieve_report.h.

◆ ~ReportEx()

pesieve::ReportEx::~ReportEx ( )
inline

Definition at line 36 of file pe_sieve_report.h.

Member Data Documentation

◆ dump_report

ProcessDumpReport* pesieve::ReportEx::dump_report

the report aggregating the results of the performed dumps

Definition at line 44 of file pe_sieve_report.h.

◆ error_report

ErrorReport* pesieve::ReportEx::error_report

the report detailing on possible errors that prevented the scan

Definition at line 45 of file pe_sieve_report.h.

◆ scan_report

ProcessScanReport* pesieve::ReportEx::scan_report

the report aggregating the results of the performed scans

Definition at line 43 of file pe_sieve_report.h.


The documentation for this class was generated from the following file: