36 Commits
Author SHA1 Message Date
Santi dbdb16b775 Merge pull request #4 from Cerbersec/main
fix issue with --free-libs
2024-10-23 13:25:21 -03:00
S4ntiagoP 44784d6578 fix issue while allocating memory
NtAllocateVirtualMemory might fail with STATUS_CONFLICTING_ADDRESSES
2024-09-21 16:01:49 -03:00
S4ntiagoP 9dadd84f5e improve --free-libraries option 2024-09-21 14:47:08 -03:00
S4ntiagoP f791d277aa fix ldr hash table unlink bug 2024-09-14 20:30:37 -03:00
S4ntiagoP 7994bdc24a add new option: --inthread
run a PE inline without creating a new thread
2024-09-14 15:53:32 -03:00
S4ntiagoP ff5d16d064 update readme 2024-07-17 13:33:03 -03:00
S4ntiagoP 77753128d0 new: custom load PE's dependencies 2024-07-16 13:38:10 -03:00
S4ntiagoP 62ae0e351b small refactor 2024-07-08 14:56:00 -03:00
S4ntiagoP 8d763c7f13 small refactor 2024-07-08 13:14:49 -03:00
S4ntiagoP 84f2fa303c fix bug 2024-06-20 17:00:53 -03:00
S4ntiagoP a2dbdb6954 add support for api sets 2024-06-15 18:00:51 -03:00
S4ntiagoP a64717fc6b only IAT hook certain APIs if --don-unload is not present 2024-06-15 11:48:42 -03:00
S4ntiagoP f95ca6df4e small refactor 2024-06-15 11:47:56 -03:00
infosec guy 894fffbcf4 Update LICENSE 2024-06-06 11:23:41 -03:00
S4ntiagoP 5013355495 fix bug with ldr_entry base and full name 2024-05-31 12:08:39 -03:00
S4ntiagoP 2b3ab8fd75 don't call DllMain with DLL_PROCESS_DETACH if --dont-unload was provided 2024-05-30 14:02:58 -03:00
S4ntiagoP 8f496b7530 allways include 'LDRP_DONT_CALL_FOR_THREADS' while linking to the PEB 2024-05-30 13:55:58 -03:00
S4ntiagoP 3dd84ff289 add support for DLLs with no entrypoint 2024-05-29 15:55:52 -03:00
S4ntiagoP fe27f82b99 add new option: --dont-unload 2024-05-20 23:13:17 -03:00
S4ntiagoP 2bee125169 if BaseGetConsoleReference is not exported, use FreeConsole 2024-05-15 17:20:25 -03:00
S4ntiagoP e1e0139eb0 fix bug, linking to the PEB was always on 2024-05-15 11:58:55 -03:00
S4ntiagoP cf21bb9966 use CONTAINING_RECORD on get_address_of_console_connection_state 2024-05-15 11:49:22 -03:00
S4ntiagoP c1d8bf1323 link PE to PEB with correct name and path, update demo.png 2024-05-15 11:35:18 -03:00
S4ntiagoP d673fb9dce add support for linking module to the PEB 2024-05-10 18:15:40 -03:00
S4ntiagoP ec071c8435 fix IAT hooking for 32 bits 2024-05-10 15:48:18 -03:00
S4ntiagoP 85378e4772 fix bug on insert_inverted_function_table_entry 2024-05-09 23:34:36 -03:00
S4ntiagoP 2d1c27a7b9 call DllMain with DLL_PROCESS_DETACH after DLLs are finished 2024-05-08 22:19:15 -03:00
S4ntiagoP 98401cb893 IAT hook GetModuleHandleW
otherwise, GetModuleHandleW(NULL) would return an invalid address
2024-05-08 15:48:24 -03:00
S4ntiagoP 3a7be6cff7 add support for c++ exceptions 2024-05-04 16:35:03 -03:00
S4ntiagoP 0ed3ba0dda update credits, refactor code 2024-04-08 11:13:38 -03:00
S4ntiagoP 42b836fbdf fix: remove key before adding another value 2024-04-07 20:51:51 -03:00
S4ntiagoP 1a138b8fa5 add support for storing binaries in memory
sending the binary over the wire each time is no longer needed
2024-04-07 20:33:34 -03:00
S4ntiagoP dbac904865 allow users to run 'noconsolation --close-handles' 2023-11-17 21:45:11 -03:00
S4ntiagoP 600b97fa40 fix PsExec crash after running PowerShell 2023-11-14 22:51:45 -03:00
infosec guy 232d1f1e5d Add files via upload 2023-11-06 19:03:35 -03:00
infosec guy 9989f3370d Initial commit 2023-11-06 19:01:42 -03:00