22 Commits

Author SHA1 Message Date
Alon Leviev 9edb2b58f2 Removed Thread ID and time from logging 2023-12-02 23:35:44 +02:00
Alon Leviev 0432c85af4 Added TODO 2023-12-02 23:33:50 +02:00
Alon Leviev 0761f0ac67 Renamed PoolParty classes and adjusted help message 2023-12-02 23:33:50 +02:00
Alon Leviev 66d34d2356 Refactor HandleHijacker, add HijackHandles to template method and more 2023-12-02 23:33:50 +02:00
Alon Leviev 273f108eb2 Added initial RemoteTimerCallbackInsertion implementation 2023-12-02 23:33:50 +02:00
Alon Leviev 338638c58b Add usage print if invalid variant is used 2023-12-02 23:33:50 +02:00
Alon Leviev 9bd9d459b4 Fixed usage examples 2023-12-02 23:33:50 +02:00
Alon Leviev 5141be9568 Removed some TODOs 2023-12-02 23:33:50 +02:00
Alon Leviev ad9599ddab Fixed shellcode side addition errors 2023-12-02 23:33:50 +02:00
Alon Leviev 6dc47823cb Fixed shellcode size calculation issue 2023-12-02 23:33:50 +02:00
Alon Leviev 19d7275251 Fixed wchar logging issue 2023-12-02 23:33:50 +02:00
Alon Leviev 39a5c745ab Added templates for winapi and native api function wrappers 2023-12-02 23:33:50 +02:00
Alon Leviev 36296b954a Added new variant TP_DIRECT injection 2023-12-02 23:33:50 +02:00
Alon Leviev b8af74d48f Fixed some minor TODOs 2023-12-02 23:33:49 +02:00
Alon Leviev bf1a44cb51 Add support injecting to high privileges processes 2023-12-02 23:33:49 +02:00
Alon Leviev d760499d40 Replaced custom exceptions with formatted runtime_errors 2023-12-02 23:33:49 +02:00
Alon Leviev b092358329 Added template for NtQuery functions 2023-12-02 23:33:49 +02:00
Alon Leviev c16df9198c Small TODO 2023-12-02 23:33:49 +02:00
Alon Leviev 37c13830b7 Added logs to RemoteWorkItemInsertion variant and PoolParty 2023-12-02 23:33:48 +02:00
Alon Leviev ff63f90576 Splitted HandleDeleter 2023-12-02 23:33:48 +02:00
Alon Leviev 817462f414 Removed C style allocations with c++ smart pointers 2023-12-02 23:33:48 +02:00
Alon Leviev 70fea59fa5 Add project files. 2023-12-02 23:33:48 +02:00