PE-sieve
Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).
|
This is the complete list of members for pesieve::ProcessScanner, including all inherited members.
args | pesieve::ProcessScanner | protected |
filterDotNetReport(ProcessScanReport &process_report) | pesieve::ProcessScanner | protected |
ignoredModules | pesieve::ProcessScanner | protected |
isDEP | pesieve::ProcessScanner | protected |
isReflection | pesieve::ProcessScanner | protected |
processHandle | pesieve::ProcessScanner | protected |
ProcessScanner(HANDLE procHndl, bool is_reflection, pesieve::t_params _args) | pesieve::ProcessScanner | |
resolveHooksTargets(ProcessScanReport &process_report) | pesieve::ProcessScanner | protected |
scanForHollows(HANDLE hProcess, ModuleData &modData, RemoteModuleData &remoteModData, ProcessScanReport &process_report) | pesieve::ProcessScanner | static |
scanForHooks(HANDLE hProcess, ModuleData &modData, RemoteModuleData &remoteModData, ProcessScanReport &process_report, bool scan_data, bool scan_inaccessible) | pesieve::ProcessScanner | static |
scanForIATHooks(HANDLE hProcess, ModuleData &modData, RemoteModuleData &remoteModData, ProcessScanReport &process_report, t_iat_scan_mode filter) | pesieve::ProcessScanner | static |
scanForMappingMismatch(ModuleData &modData, ProcessScanReport &process_report) | pesieve::ProcessScanner | protected |
scanModules(ProcessScanReport &pReport) | pesieve::ProcessScanner | protected |
scanModulesIATs(ProcessScanReport &pReport) | pesieve::ProcessScanner | protected |
scanRemote() | pesieve::ProcessScanner | |
scanThreads(ProcessScanReport &pReport) | pesieve::ProcessScanner | protected |
scanWorkingSet(ProcessScanReport &pReport) | pesieve::ProcessScanner | protected |
symbols | pesieve::ProcessScanner | protected |
~ProcessScanner() | pesieve::ProcessScanner | inline |