Skip to content

Commit

Permalink
deploy: df89282
Browse files Browse the repository at this point in the history
  • Loading branch information
hasherezade committed Sep 8, 2024
1 parent 4b2f26d commit a252746
Show file tree
Hide file tree
Showing 178 changed files with 4,200 additions and 2,092 deletions.
70 changes: 36 additions & 34 deletions annotated.html

Large diffs are not rendered by default.

13 changes: 7 additions & 6 deletions class_process_symbols_manager-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,13 @@
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a78f8074e9a746d53e8e5d8388e50abd0">dumpSymbolInfo</a>(const ULONG_PTR addr)</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#ac0971d7bd0f98cfe609c1f1a1001e80f">FreeSymbols</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#afbc6ee9e01329ead375d2bacd2e09a48">hProcess</a></td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a99ac137d11b68b281f8efc84fb1681da">InitSymbols</a>(HANDLE _hProcess)</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a4c2130eb0673ab159d260c63d56aee23">isInit</a></td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#ad6b1d880d0b5ae9618c8ac5452823704">IsInitialized</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a12daa79c985a492c117fff26451434f3">ProcessSymbolsManager</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a8c0370174c2618902c2ccf9ff6dcab3f">~ProcessSymbolsManager</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a1f596791a95938ac76051baaba62961a">funcNameFromAddr</a>(const ULONG_PTR addr)</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#afbc6ee9e01329ead375d2bacd2e09a48">hProcess</a></td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a99ac137d11b68b281f8efc84fb1681da">InitSymbols</a>(HANDLE _hProcess)</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a4c2130eb0673ab159d260c63d56aee23">isInit</a></td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#ad6b1d880d0b5ae9618c8ac5452823704">IsInitialized</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a12daa79c985a492c117fff26451434f3">ProcessSymbolsManager</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_process_symbols_manager.html#a8c0370174c2618902c2ccf9ff6dcab3f">~ProcessSymbolsManager</a>()</td><td class="entry"><a class="el" href="class_process_symbols_manager.html">ProcessSymbolsManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
37 changes: 33 additions & 4 deletions class_process_symbols_manager.html
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@
<tr class="separator:a99ac137d11b68b281f8efc84fb1681da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6b1d880d0b5ae9618c8ac5452823704" id="r_ad6b1d880d0b5ae9618c8ac5452823704"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pe__sieve__types_8h.html#ad5c9d4ba3dc37783a528b0925dc981a0">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad6b1d880d0b5ae9618c8ac5452823704">IsInitialized</a> ()</td></tr>
<tr class="separator:ad6b1d880d0b5ae9618c8ac5452823704"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f596791a95938ac76051baaba62961a" id="r_a1f596791a95938ac76051baaba62961a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1f596791a95938ac76051baaba62961a">funcNameFromAddr</a> (const ULONG_PTR addr)</td></tr>
<tr class="separator:a1f596791a95938ac76051baaba62961a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78f8074e9a746d53e8e5d8388e50abd0" id="r_a78f8074e9a746d53e8e5d8388e50abd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pe__sieve__types_8h.html#ad5c9d4ba3dc37783a528b0925dc981a0">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a78f8074e9a746d53e8e5d8388e50abd0">dumpSymbolInfo</a> (const ULONG_PTR addr)</td></tr>
<tr class="separator:a78f8074e9a746d53e8e5d8388e50abd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand Down Expand Up @@ -214,7 +216,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a78f8074e9a746d53e8e5d838
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00042">42</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00058">58</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>

</div>
</div>
Expand All @@ -241,7 +243,34 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac0971d7bd0f98cfe609c1f1a
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00066">66</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00082">82</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>

</div>
</div>
<a id="a1f596791a95938ac76051baaba62961a" name="a1f596791a95938ac76051baaba62961a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f596791a95938ac76051baaba62961a">&#9670;&#160;</a></span>funcNameFromAddr()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::string ProcessSymbolsManager::funcNameFromAddr </td>
<td>(</td>
<td class="paramtype">const ULONG_PTR</td> <td class="paramname"><span class="paramname"><em>addr</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00042">42</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -320,7 +349,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#afbc6ee9e01329ead375d2bac
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00076">76</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00092">92</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>

</div>
</div>
Expand All @@ -344,7 +373,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a4c2130eb0673ab159d260c63
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00077">77</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="process__symbols_8h_source.html#l00093">93</a> of file <a class="el" href="process__symbols_8h_source.html">process_symbols.h</a>.</p>

</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
<dd><a class="el" href="classpesieve_1_1_remote_module_data.html">RemoteModuleData</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structreport.html">report</a></dd><dd><a class="el" href="classpesieve_1_1_report_ex.html">ReportEx</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_results_dumper.html">ResultsDumper</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_rule_matcher.html">RuleMatcher</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1_rule_matchers_set.html">RuleMatchersSet</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
<dd><a class="el" href="classpesieve_1_1_scanned_module.html">ScannedModule</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_skipped_module_report.html">SkippedModuleReport</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1_stats_settings.html">StatsSettings</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1stats_1_1_std_deviation_calc.html">StdDeviationCalc</a> (<a class="el" href="namespacepesieve_1_1stats.html">pesieve::stats</a>)</dd></dl>
<dd><a class="el" href="classpesieve_1_1_scanned_module.html">ScannedModule</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_skipped_module_report.html">SkippedModuleReport</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1_stats_settings.html">StatsSettings</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1stats_1_1_std_deviation_calc.html">StdDeviationCalc</a> (<a class="el" href="namespacepesieve_1_1stats.html">pesieve::stats</a>)</dd><dd><a class="el" href="structpesieve_1_1_syscall_table.html">SyscallTable</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
<dd><a class="el" href="structpesieve_1_1util_1_1_t___c_l_i_e_n_t___i_d.html">T_CLIENT_ID</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="classpesieve_1_1t__data__scan__mode.html">t_data_scan_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__dotnet__policy.html">t_dotnet_policy</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__dump__mode.html">t_dump_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__iat__scan__mode.html">t_iat_scan_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__imprec__mode.html">t_imprec_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__json__level.html">t_json_level</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__obfusc__mode.html">t_obfusc_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__output__filter.html">t_output_filter</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__params.html">t_params</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1t__refl__args.html">t_refl_args</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="classpesieve_1_1t__report.html">t_report</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1t__report__type.html">t_report_type</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1_t___r_t_l_p___p_r_o_c_e_s_s___r_e_f_l_e_c_t_i_o_n___r_e_f_l_e_c_t_i_o_n___i_n_f_o_r_m_a_t_i_o_n.html">T_RTLP_PROCESS_REFLECTION_REFLECTION_INFORMATION</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="classpesieve_1_1t__shellc__mode.html">t_shellc_mode</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_text_matcher.html">TextMatcher</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_thread_scanner.html">ThreadScanner</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_thread_scan_report.html">ThreadScanReport</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_thunk_found_callback.html">ThunkFoundCallback</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd></dl>
Expand All @@ -135,7 +135,7 @@
<dd><a class="el" href="classpesieve_1_1_working_set_scanner.html">WorkingSetScanner</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="classpesieve_1_1_working_set_scan_report.html">WorkingSetScanReport</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter__" name="letter__">_</a></dt>
<dd><a class="el" href="structpesieve_1_1__ctx__details.html">_ctx_details</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1__mem__region__info.html">_mem_region_info</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="struct___p_a_r_a_m___s_t_r_i_n_g.html">_PARAM_STRING</a></dd><dd><a class="el" href="structpesieve_1_1__process__details.html">_process_details</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1__t__pattern.html">_t_pattern</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="struct__t__stack__enum__params.html">_t_stack_enum_params</a></dd><dd><a class="el" href="structpesieve_1_1util_1_1__thread__info.html">_thread_info</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1__thread__info__ext.html">_thread_info_ext</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd></dl>
<dd><a class="el" href="structpesieve_1_1__ctx__details.html">_ctx_details</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1__mem__region__info.html">_mem_region_info</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="struct___p_a_r_a_m___s_t_r_i_n_g.html">_PARAM_STRING</a></dd><dd><a class="el" href="structpesieve_1_1__process__details.html">_process_details</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="structpesieve_1_1__t__pattern.html">_t_pattern</a> (<a class="el" href="namespacepesieve.html">pesieve</a>)</dd><dd><a class="el" href="struct__t__stack__enum__params.html">_t_stack_enum_params</a></dd><dd><a class="el" href="structpesieve_1_1util_1_1__thread__info.html">_thread_info</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1__thread__info__ext.html">_thread_info_ext</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd><dd><a class="el" href="structpesieve_1_1util_1_1___t_h_r_e_a_d___l_a_s_t___s_y_s_c_a_l_l___i_n_f_o_r_m_a_t_i_o_n.html">_THREAD_LAST_SYSCALL_INFORMATION</a> (<a class="el" href="namespacepesieve_1_1util.html">pesieve::util</a>)</dd></dl>
</div>
</div><!-- contents -->
<!-- start footer part -->
Expand Down
Loading

0 comments on commit a252746

Please sign in to comment.