Skip to content

Commit

Permalink
deploy: 5ccf524
Browse files Browse the repository at this point in the history
  • Loading branch information
hasherezade committed Sep 7, 2024
1 parent 97e0881 commit 6c5d38f
Show file tree
Hide file tree
Showing 94 changed files with 1,998 additions and 1,807 deletions.
4 changes: 2 additions & 2 deletions artefact__scanner_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -466,8 +466,8 @@
<div class="ttc" id="aclasspesieve_1_1_artefact_scanner_html_afb2fc5735649bed93b12d4f4c75558f4"><div class="ttname"><a href="classpesieve_1_1_artefact_scanner.html#afb2fc5735649bed93b12d4f4c75558f4">pesieve::ArtefactScanner::findMzPeHeader</a></div><div class="ttdeci">IMAGE_DOS_HEADER * findMzPeHeader(MemPageData &amp;memPage, const size_t search_offset)</div><div class="ttdef"><b>Definition</b> <a href="artefact__scanner_8cpp_source.html#l00560">artefact_scanner.cpp:560</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_artefact_scanner_html_afdbcd0834b36386858195c9c681042f1"><div class="ttname"><a href="classpesieve_1_1_artefact_scanner.html#afdbcd0834b36386858195c9c681042f1">pesieve::ArtefactScanner::_findSecByPatterns</a></div><div class="ttdeci">BYTE * _findSecByPatterns(BYTE *search_ptr, const size_t max_search_size)</div><div class="ttdef"><b>Definition</b> <a href="artefact__scanner_8cpp_source.html#l00374">artefact_scanner.cpp:374</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_mem_page_data_html"><div class="ttname"><a href="classpesieve_1_1_mem_page_data.html">pesieve::MemPageData</a></div><div class="ttdef"><b>Definition</b> <a href="mempage__data_8h_source.html#l00011">mempage_data.h:12</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_module_scan_report_html_a10b0bdf16cb9e7af32e1ab9b35532f68"><div class="ttname"><a href="classpesieve_1_1_module_scan_report.html#a10b0bdf16cb9e7af32e1ab9b35532f68">pesieve::ModuleScanReport::status</a></div><div class="ttdeci">t_scan_status status</div><div class="ttdef"><b>Definition</b> <a href="module__scan__report_8h_source.html#l00067">module_scan_report.h:67</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_module_scan_report_html_a274ffb4b7c29b04c7b09852858540fac"><div class="ttname"><a href="classpesieve_1_1_module_scan_report.html#a274ffb4b7c29b04c7b09852858540fac">pesieve::ModuleScanReport::moduleSize</a></div><div class="ttdeci">size_t moduleSize</div><div class="ttdef"><b>Definition</b> <a href="module__scan__report_8h_source.html#l00064">module_scan_report.h:64</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_module_scan_report_html_a10b0bdf16cb9e7af32e1ab9b35532f68"><div class="ttname"><a href="classpesieve_1_1_module_scan_report.html#a10b0bdf16cb9e7af32e1ab9b35532f68">pesieve::ModuleScanReport::status</a></div><div class="ttdeci">t_scan_status status</div><div class="ttdef"><b>Definition</b> <a href="module__scan__report_8h_source.html#l00061">module_scan_report.h:61</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_module_scan_report_html_a274ffb4b7c29b04c7b09852858540fac"><div class="ttname"><a href="classpesieve_1_1_module_scan_report.html#a274ffb4b7c29b04c7b09852858540fac">pesieve::ModuleScanReport::moduleSize</a></div><div class="ttdeci">size_t moduleSize</div><div class="ttdef"><b>Definition</b> <a href="module__scan__report_8h_source.html#l00056">module_scan_report.h:56</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_pe_artefacts_html"><div class="ttname"><a href="classpesieve_1_1_pe_artefacts.html">pesieve::PeArtefacts</a></div><div class="ttdoc">A report about the PE artefact detected in the workingset.</div><div class="ttdef"><b>Definition</b> <a href="#l00022">artefact_scanner.h:22</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_pe_artefacts_html_a09908fcbd1202e8c1de8b9a7b5f0eb0d"><div class="ttname"><a href="classpesieve_1_1_pe_artefacts.html#a09908fcbd1202e8c1de8b9a7b5f0eb0d">pesieve::PeArtefacts::hasNtHdrs</a></div><div class="ttdeci">bool hasNtHdrs()</div><div class="ttdef"><b>Definition</b> <a href="#l00038">artefact_scanner.h:38</a></div></div>
<div class="ttc" id="aclasspesieve_1_1_pe_artefacts_html_a11d5032dc934f3415900f90a46db5cbe"><div class="ttname"><a href="classpesieve_1_1_pe_artefacts.html#a11d5032dc934f3415900f90a46db5cbe">pesieve::PeArtefacts::isDll</a></div><div class="ttdeci">bool isDll</div><div class="ttdef"><b>Definition</b> <a href="#l00112">artefact_scanner.h:112</a></div></div>
Expand Down
19 changes: 10 additions & 9 deletions classpesieve_1_1_artefact_scan_report-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -119,17 +119,18 @@
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a74d4459f9cc11d10921b265dcc3af69e">match_area_start</a></td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a49bdf7d9e08c3b7ea427ccf1df2a15df">module</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a81a3db5ec326f35e954130c395633153">moduleFile</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#aa4edde8b310c21feb6782b36a6233d16">ModuleScanReport</a>(HMODULE _module, size_t _moduleSize, t_scan_status _status)</td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#aba72df5058048584c5e50457b2d128a5">ModuleScanReport</a>(HMODULE _module, size_t _moduleSize)</td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a274ffb4b7c29b04c7b09852858540fac">moduleSize</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a414cc9a435e507f082e4f8e649de40dc">ModuleScanReport</a>(HMODULE _module, size_t _moduleSize, t_scan_status _status=SCAN_NOT_SUSPICIOUS)</td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a274ffb4b7c29b04c7b09852858540fac">moduleSize</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#aa10e34874b64fd20dcd18ec4e0f4d965">origBase</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a6b4c4ea3b12495f789a765eb3162d5be">patternsToJSON</a>(std::stringstream &amp;outs, size_t level, const pesieve::t_json_level &amp;jdetails)</td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a5c4089baf7e7eefda27be99c1b40b298">protection</a></td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a2b63bfed29add17e9db10f21936cedc0">stats</a></td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a10b0bdf16cb9e7af32e1ab9b35532f68">status</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_artefact_scan_report.html#ab8616908a212938853875c1ad5a98b4a">toJSON</a>(std::stringstream &amp;outs, size_t level, const pesieve::t_json_level &amp;jdetails)</td><td class="entry"><a class="el" href="classpesieve_1_1_artefact_scan_report.html">pesieve::ArtefactScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a6fbdc9666d6eb78801d4ecb6e7cd6182">translate_mapping_type</a>(DWORD type)</td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#aa2a7de7b75b7be081fe040e33e1d6376">WorkingSetScanReport</a>(HMODULE _module, size_t _moduleSize, t_scan_status status)</td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#ac8a9424d63db32edd1b0988ccb8aade4">~ModuleScanReport</a>()</td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a65db46896baa89ad7718d33daa449024">relocBase</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a2b63bfed29add17e9db10f21936cedc0">stats</a></td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#a10b0bdf16cb9e7af32e1ab9b35532f68">status</a></td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_artefact_scan_report.html#ab8616908a212938853875c1ad5a98b4a">toJSON</a>(std::stringstream &amp;outs, size_t level, const pesieve::t_json_level &amp;jdetails)</td><td class="entry"><a class="el" href="classpesieve_1_1_artefact_scan_report.html">pesieve::ArtefactScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a6fbdc9666d6eb78801d4ecb6e7cd6182">translate_mapping_type</a>(DWORD type)</td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#aa2a7de7b75b7be081fe040e33e1d6376">WorkingSetScanReport</a>(HMODULE _module, size_t _moduleSize, t_scan_status status)</td><td class="entry"><a class="el" href="classpesieve_1_1_working_set_scan_report.html">pesieve::WorkingSetScanReport</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html#ac8a9424d63db32edd1b0988ccb8aade4">~ModuleScanReport</a>()</td><td class="entry"><a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
10 changes: 6 additions & 4 deletions classpesieve_1_1_artefact_scan_report.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,10 +129,8 @@
<tr class="memitem:a809081d28b4ad8824633d7e7b8c8ad7c inherit pub_methods_classpesieve_1_1_working_set_scan_report" id="r_a809081d28b4ad8824633d7e7b8c8ad7c"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_working_set_scan_report.html#a809081d28b4ad8824633d7e7b8c8ad7c">generateTags</a> (const std::string &amp;reportPath)</td></tr>
<tr class="separator:a809081d28b4ad8824633d7e7b8c8ad7c inherit pub_methods_classpesieve_1_1_working_set_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classpesieve_1_1_module_scan_report"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classpesieve_1_1_module_scan_report')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classpesieve_1_1_module_scan_report.html">pesieve::ModuleScanReport</a></td></tr>
<tr class="memitem:aa4edde8b310c21feb6782b36a6233d16 inherit pub_methods_classpesieve_1_1_module_scan_report" id="r_aa4edde8b310c21feb6782b36a6233d16"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#aa4edde8b310c21feb6782b36a6233d16">ModuleScanReport</a> (HMODULE _module, size_t _moduleSize, <a class="el" href="namespacepesieve.html#ae1427f2c930ab7bdd8a08ad8b4a6a90d">t_scan_status</a> _status)</td></tr>
<tr class="separator:aa4edde8b310c21feb6782b36a6233d16 inherit pub_methods_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba72df5058048584c5e50457b2d128a5 inherit pub_methods_classpesieve_1_1_module_scan_report" id="r_aba72df5058048584c5e50457b2d128a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#aba72df5058048584c5e50457b2d128a5">ModuleScanReport</a> (HMODULE _module, size_t _moduleSize)</td></tr>
<tr class="separator:aba72df5058048584c5e50457b2d128a5 inherit pub_methods_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a414cc9a435e507f082e4f8e649de40dc inherit pub_methods_classpesieve_1_1_module_scan_report" id="r_a414cc9a435e507f082e4f8e649de40dc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#a414cc9a435e507f082e4f8e649de40dc">ModuleScanReport</a> (HMODULE _module, size_t _moduleSize, <a class="el" href="namespacepesieve.html#ae1427f2c930ab7bdd8a08ad8b4a6a90d">t_scan_status</a> _status=<a class="el" href="namespacepesieve.html#a458a4723ce4aa55fd1033f3e36381883a898214572c7aff1aca29db4a3ec9856d">SCAN_NOT_SUSPICIOUS</a>)</td></tr>
<tr class="separator:a414cc9a435e507f082e4f8e649de40dc inherit pub_methods_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8a9424d63db32edd1b0988ccb8aade4 inherit pub_methods_classpesieve_1_1_module_scan_report" id="r_ac8a9424d63db32edd1b0988ccb8aade4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#ac8a9424d63db32edd1b0988ccb8aade4">~ModuleScanReport</a> ()</td></tr>
<tr class="separator:ac8a9424d63db32edd1b0988ccb8aade4 inherit pub_methods_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21091979535aba437b6e3cb97cfca6d3 inherit pub_methods_classpesieve_1_1_module_scan_report" id="r_a21091979535aba437b6e3cb97cfca6d3"><td class="memItemLeft" align="right" valign="top">virtual ULONGLONG&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#a21091979535aba437b6e3cb97cfca6d3">getRelocBase</a> ()</td></tr>
Expand Down Expand Up @@ -180,6 +178,10 @@
<tr class="separator:a81a4088afbf84bfa89dd60969527ebca inherit pub_attribs_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81a3db5ec326f35e954130c395633153 inherit pub_attribs_classpesieve_1_1_module_scan_report" id="r_a81a3db5ec326f35e954130c395633153"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#a81a3db5ec326f35e954130c395633153">moduleFile</a></td></tr>
<tr class="separator:a81a3db5ec326f35e954130c395633153 inherit pub_attribs_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa10e34874b64fd20dcd18ec4e0f4d965 inherit pub_attribs_classpesieve_1_1_module_scan_report" id="r_aa10e34874b64fd20dcd18ec4e0f4d965"><td class="memItemLeft" align="right" valign="top">ULONGLONG&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#aa10e34874b64fd20dcd18ec4e0f4d965">origBase</a></td></tr>
<tr class="separator:aa10e34874b64fd20dcd18ec4e0f4d965 inherit pub_attribs_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65db46896baa89ad7718d33daa449024 inherit pub_attribs_classpesieve_1_1_module_scan_report" id="r_a65db46896baa89ad7718d33daa449024"><td class="memItemLeft" align="right" valign="top">ULONGLONG&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#a65db46896baa89ad7718d33daa449024">relocBase</a></td></tr>
<tr class="separator:a65db46896baa89ad7718d33daa449024 inherit pub_attribs_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10b0bdf16cb9e7af32e1ab9b35532f68 inherit pub_attribs_classpesieve_1_1_module_scan_report" id="r_a10b0bdf16cb9e7af32e1ab9b35532f68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepesieve.html#ae1427f2c930ab7bdd8a08ad8b4a6a90d">t_scan_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpesieve_1_1_module_scan_report.html#a10b0bdf16cb9e7af32e1ab9b35532f68">status</a></td></tr>
<tr class="separator:a10b0bdf16cb9e7af32e1ab9b35532f68 inherit pub_attribs_classpesieve_1_1_module_scan_report"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand Down
Loading

0 comments on commit 6c5d38f

Please sign in to comment.