A report from the code scan, generated by CodeScanner.
More...
#include <code_scanner.h>
A report from the code scan, generated by CodeScanner.
Definition at line 13 of file code_scanner.h.
◆ t_section_status
◆ section_status
Enumerator |
---|
SECTION_SCAN_ERR | |
SECTION_NOT_MODIFIED | |
SECTION_PATCHED | |
SECTION_UNPACKED | |
Definition at line 16 of file code_scanner.h.
◆ CodeScanReport()
pesieve::CodeScanReport::CodeScanReport |
( |
HMODULE | _module, |
|
|
size_t | _moduleSize ) |
|
inline |
◆ countInaccessibleSections()
size_t pesieve::CodeScanReport::countInaccessibleSections |
( |
| ) |
|
|
inline |
◆ countSectionsWithStatus()
size_t pesieve::CodeScanReport::countSectionsWithStatus |
( |
const t_section_status | neededStatus | ) |
|
|
inline |
◆ countUnpackedSections()
size_t pesieve::CodeScanReport::countUnpackedSections |
( |
| ) |
|
|
inline |
◆ fieldsToJSON()
virtual const void pesieve::CodeScanReport::fieldsToJSON |
( |
std::stringstream & | outs, |
|
|
size_t | level, |
|
|
const pesieve::t_json_level & | jdetails ) |
|
inlinevirtual |
◆ generateTags()
size_t pesieve::CodeScanReport::generateTags |
( |
const std::string & | reportPath | ) |
|
◆ getRelocBase()
virtual ULONGLONG pesieve::CodeScanReport::getRelocBase |
( |
| ) |
|
|
inlinevirtual |
◆ toJSON()
virtual const bool pesieve::CodeScanReport::toJSON |
( |
std::stringstream & | outs, |
|
|
size_t | level, |
|
|
const pesieve::t_json_level & | jdetails ) |
|
inlinevirtual |
◆ patchesList
PatchList pesieve::CodeScanReport::patchesList |
◆ sectionToResult
The documentation for this class was generated from the following files: