Skip to content

Commit

Permalink
deploy: ccf82ce
Browse files Browse the repository at this point in the history
  • Loading branch information
hasherezade committed Jun 13, 2024
1 parent c0c093f commit 471d0e0
Show file tree
Hide file tree
Showing 20 changed files with 408 additions and 344 deletions.
2 changes: 1 addition & 1 deletion artefact__scanner_8cpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -1114,7 +1114,7 @@
<div class="ttc" id="anamespacepesieve_1_1util_html_a64072c72d2a3391e021c9f1d6eb60e97"><div class="ttname"><a href="namespacepesieve_1_1util.html#a64072c72d2a3391e021c9f1d6eb60e97">pesieve::util::calc_offset</a></div><div class="ttdeci">size_t calc_offset(MemPageData &amp;memPage, LPVOID field)</div><div class="ttdef"><b>Definition</b> <a href="#l00014">artefact_scanner.cpp:14</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_a69c919572a8df0c8395143487c620994"><div class="ttname"><a href="namespacepesieve_1_1util.html#a69c919572a8df0c8395143487c620994">pesieve::util::get_first_section</a></div><div class="ttdeci">IMAGE_SECTION_HEADER * get_first_section(BYTE *loadedData, size_t loadedSize, IMAGE_SECTION_HEADER *hdr_ptr)</div><div class="ttdef"><b>Definition</b> <a href="#l00085">artefact_scanner.cpp:85</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_a6e736e5db7d1f169e282ed0f56411884"><div class="ttname"><a href="namespacepesieve_1_1util.html#a6e736e5db7d1f169e282ed0f56411884">pesieve::util::calc_nt_hdr_offset</a></div><div class="ttdeci">size_t calc_nt_hdr_offset(MemPageData &amp;memPage, IMAGE_SECTION_HEADER *first_sec, bool is64bit=true)</div><div class="ttdef"><b>Definition</b> <a href="#l00040">artefact_scanner.cpp:40</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_a9a1dac61a6a85886543fe742b091caf1"><div class="ttname"><a href="namespacepesieve_1_1util.html#a9a1dac61a6a85886543fe742b091caf1">pesieve::util::find_pattern</a></div><div class="ttdeci">BYTE * find_pattern(BYTE *buffer, size_t buf_size, BYTE *pattern_buf, size_t pattern_size, size_t max_iter=0)</div><div class="ttdef"><b>Definition</b> <a href="artefacts__util_8cpp_source.html#l00010">artefacts_util.cpp:10</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_a9a1dac61a6a85886543fe742b091caf1"><div class="ttname"><a href="namespacepesieve_1_1util.html#a9a1dac61a6a85886543fe742b091caf1">pesieve::util::find_pattern</a></div><div class="ttdeci">BYTE * find_pattern(BYTE *buffer, size_t buf_size, BYTE *pattern_buf, size_t pattern_size, size_t max_iter=0)</div><div class="ttdef"><b>Definition</b> <a href="artefacts__util_8cpp_source.html#l00011">artefacts_util.cpp:11</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_ac533b9c8a18228f62223a0042c40f5ae"><div class="ttname"><a href="namespacepesieve_1_1util.html#ac533b9c8a18228f62223a0042c40f5ae">pesieve::util::DWORD</a></div><div class="ttdeci">DWORD(__stdcall *_PssCaptureSnapshot)(HANDLE ProcessHandle</div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_ac5c9c8728b3429b9499eb8e0978e33d0"><div class="ttname"><a href="namespacepesieve_1_1util.html#ac5c9c8728b3429b9499eb8e0978e33d0">pesieve::util::count_section_hdrs</a></div><div class="ttdeci">size_t count_section_hdrs(BYTE *loadedData, size_t loadedSize, IMAGE_SECTION_HEADER *hdr_ptr)</div><div class="ttdef"><b>Definition</b> <a href="#l00067">artefact_scanner.cpp:67</a></div></div>
<div class="ttc" id="anamespacepesieve_1_1util_html_aecb1f3f6930e417216ee31328ef26040"><div class="ttname"><a href="namespacepesieve_1_1util.html#aecb1f3f6930e417216ee31328ef26040">pesieve::util::calc_sec_hdrs_offset</a></div><div class="ttdeci">size_t calc_sec_hdrs_offset(MemPageData &amp;memPage, IMAGE_FILE_HEADER *nt_file_hdr)</div><div class="ttdef"><b>Definition</b> <a href="#l00026">artefact_scanner.cpp:26</a></div></div>
Expand Down
23 changes: 22 additions & 1 deletion artefacts__util_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@
<div class="textblock"><code>#include &quot;<a class="el" href="artefacts__util_8h_source.html">artefacts_util.h</a>&quot;</code><br />
<code>#include &lt;peconv.h&gt;</code><br />
<code>#include &quot;<a class="el" href="code__patterns_8h_source.html">code_patterns.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="custom__mutex_8h_source.html">custom_mutex.h</a>&quot;</code><br />
</div>
<p><a href="artefacts__util_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
Expand All @@ -121,10 +122,30 @@
Variables</h2></td></tr>
<tr class="memitem:afd37518d5bc5a27fc935b3b156f342ea" id="r_afd37518d5bc5a27fc935b3b156f342ea"><td class="memItemLeft" align="right" valign="top">std::set&lt; DWORD &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepesieve.html#afd37518d5bc5a27fc935b3b156f342ea">pesieve::HardcodedPatterns</a></td></tr>
<tr class="separator:afd37518d5bc5a27fc935b3b156f342ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7349a31e870d8fe9717470c3b4a0e96" id="r_aa7349a31e870d8fe9717470c3b4a0e96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structpesieve_1_1util_1_1_mutex.html">pesieve::util::Mutex</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepesieve.html#aa7349a31e870d8fe9717470c3b4a0e96">pesieve::g_HardcodedPatternsMutex</a></td></tr>
<tr class="separator:aa7349a31e870d8fe9717470c3b4a0e96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9007e4acd7313aac42ab638dd3263d6" id="r_ad9007e4acd7313aac42ab638dd3263d6"><td class="memItemLeft" align="right" valign="top">sig_finder::Node&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9007e4acd7313aac42ab638dd3263d6">mainMatcher</a></td></tr>
<tr class="separator:ad9007e4acd7313aac42ab638dd3263d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ad404666a99e16e91225e8735d6b164" id="r_a3ad404666a99e16e91225e8735d6b164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structpesieve_1_1util_1_1_mutex.html">pesieve::util::Mutex</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3ad404666a99e16e91225e8735d6b164">g_mainMatcherMutex</a></td></tr>
<tr class="separator:a3ad404666a99e16e91225e8735d6b164"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a3ad404666a99e16e91225e8735d6b164" name="a3ad404666a99e16e91225e8735d6b164"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ad404666a99e16e91225e8735d6b164">&#9670;&#160;</a></span>g_mainMatcherMutex</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structpesieve_1_1util_1_1_mutex.html">pesieve::util::Mutex</a> g_mainMatcherMutex</td>
</tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="artefacts__util_8cpp_source.html#l00146">146</a> of file <a class="el" href="artefacts__util_8cpp_source.html">artefacts_util.cpp</a>.</p>

</div>
</div>
<a id="ad9007e4acd7313aac42ab638dd3263d6" name="ad9007e4acd7313aac42ab638dd3263d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9007e4acd7313aac42ab638dd3263d6">&#9670;&#160;</a></span>mainMatcher</h2>

Expand All @@ -137,7 +158,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad9007e4acd7313aac42ab638
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="artefacts__util_8cpp_source.html#l00141">141</a> of file <a class="el" href="artefacts__util_8cpp_source.html">artefacts_util.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="artefacts__util_8cpp_source.html#l00145">145</a> of file <a class="el" href="artefacts__util_8cpp_source.html">artefacts_util.cpp</a>.</p>

</div>
</div>
Expand Down
Loading

0 comments on commit 471d0e0

Please sign in to comment.