23 outs <<
"\"" << std::hex << (ULONGLONG)
module <<
"\"" <<
",\n";
31 outs << std::dec <<
status;
36 OUT_PADDED(outs, level,
"\"mapping_scan\" : ");
virtual const bool toJSON(std::stringstream &outs, size_t level, const pesieve::t_json_level &jdetails)
MappingScanReport(HMODULE _module, size_t _moduleSize)
virtual const void fieldsToJSON(std::stringstream &outs, size_t level, const pesieve::t_json_level &jdetails)
MappingScanner(HANDLE hProc, ModuleData &moduleData)
virtual MappingScanReport * scanRemote()
Loads a module from the disk, corresponding to the module in the scanned process' memory.
ModuleScanReport(HMODULE _module, size_t _moduleSize, t_scan_status _status=SCAN_NOT_SUSPICIOUS)
ProcessFeatureScanner(HANDLE _processHandle)
std::string escape_path_separators(std::string path)