32 matches found
BokuLoader
BokuLoader : Cobalt Strike 反射加载器 一个概念验证的用户自定义反射加载器 UDRL,旨在重新创建、整合并增强 Cobalt Strike 的规避功能! 贡献者: 贡献者| Twitter| 显著贡献 ---|---|--- Bobby Cooke| @0xBoku| 项目原作者和维护者 Santiago Pecin| @s4ntiagop| 反射加载器重大改进 Chris Spehn| @ConsciousHacker| Aggressor 脚本 Joshua Magri| @passthehashbrwn| IAT 钩子 Dylan Tran|...
CustomC2ChannelTemplate
IAT Hooking para canales C2 personalizados Esta es una PoC simple y una plantilla para desarrollar canales C2 personalizados para Cobalt Strike usando hooks de IAT aplicados por un cargador reflectante. Publicación del blog:...
CrabLoader
CrabLoader Un cargador reflectante definido por el usuario User-Defined Reflective Loader para Cobalt Strike, escrito íntegramente en Rust. Solo quería averiguar lo difícil que sería construirlo. Resulta que no es tan difícil. Puede que añada una función de ofuscación de suspensión sleep...
Astral_Projection
Astral Projection - UDRL Astral Projection 是一个 Cobalt Strike UDRL(用户定义反射加载器),它执行高级模块隐藏。 该 UDRL 使用 LoadLibraryExW 加载一个模块,然后通过设置 VEH 来拦截关键调用,从而操纵其内部结构,以便窃取牺牲 DLL 的节句柄并提升其访问权限,供后续在睡眠掩码中使用。在睡眠期间,它会取消映射模块,同时保持 PEB 条目不变,然后重新映射一个全新的模块,以避免睡眠期间出现任何 IOC。 该项目使用 Crystal Palace 构建。部分代码取自 Crystal-Kit 项目。...
pe-sieve
Intro PE-sieve is a tool that helps to detect malware running on the system, as well as to collect the potentially malicious material for further analysis. Recognizes and dumps variety of implants within the scanned process: replaced/injected PEs, shellcodes, hooks, and other in-memory patches...
patriot
Patriot Small research project for detecting various kinds of in-memory stealth techniques. Download the latest release here. The current version supports the following detections: Suspicious CONTEXT structures pointing to VirtualProtect functions. Targets research by Austin Hudson Foliage and Ek...
AceLdr
AceLdr - 规避内存扫描器 一个用于 Cobalt Strike 的位置无关反射加载器。来自 Hunt-Sleeping-Beacons、BeaconHunter、BeaconEye、Patriot、Moneta、PE-sieve 或 MalMemDetect 的检测结果均为零。 功能 易于使用 在生成 shellcode 之前导入单个 CNA 脚本。 动态内存加密 为 Beacon 的任何分配创建新堆,并在休眠前加密条目。 代码混淆与加密 将包含 CS 可执行代码的内存更改为不可执行并加密(FOLIAGE)。 执行时返回地址欺骗 某些 WinAPI...
RunPE
RunPE Cargador reflectivo de C para binarios no administrados. Uso Usage: RunPE.exe e.g. RunPE.exe C:\Windows\System32\net.exe localgroup administrators Alternative usage: RunPE.exe ---f ---b ---a e.g: RunPE.exe ---f C:\Windows\System32\svchost.exe ---b ---a Opciones de configuración de compilaci...
KaynStrike
KaynStrike Un cargador reflectante definido por el usuario para Cobalt Strike Beacon que falsifica la dirección de inicio del hilo y se libera a sí mismo una vez que se ha ejecutado el punto de entrada. Suplantación de la dirección de inicio del hilo Limpieza del cargador reflectante Prueba Cómo...
BokuLoader
BokuLoader: Cobalt Strike Reflective Loader Una prueba de concepto de User-Defined Reflective Loader UDRL que tiene como objetivo recrear, integrar y mejorar las funciones de evasión de Cobalt Strike. Contribuidores: Contribuidor| Twitter| Contribuciones notables ---|---|--- Bobby Cooke| @0xBoku|...
freeBokuLoader
freeBokuLoader Un BOF simple que intenta liberar la región de memoria donde se almacena el User Defined Reflective Loader. Como su nombre lo indica, fue probado contra BokuLoader, pero debería funcionar con la mayoría, si no todos, los UDRL. Uso beacon freeBokuLoader...
ReflectivePluginLoader
ReflectivePluginLoader A minimal reflective PE mapper with a hot-swappable plugin interface for Windows x64. Maps a DLL straight from a byte buffer in memory, resolves its exports, and calls into a clean IPlugin ABI without touching LoadLibrary. Companion code for the blog post on reflective...
AtlasLdr
Atlas es un cargador reflectivo x64 que tiene las siguientes características: Características Obtención de DLL y PE desde un servidor remoto Mapeo manual en un proceso remoto Borrado de los bytes mágicos de la cabecera DOS y de NTHeader Código independiente de posición Uso de syscalls indirectas...
ProcessStomping - A Variation Of ProcessOverwriting To Execute Shellcode On An Executable'S Section
A variation of ProcessOverwriting to execute shellcode on an executable's section What is it For a more detailed explanation you can read my blog post Process Stomping, is a variation of hasherezade’s Process Overwriting and it has the advantage of writing a shellcode payload on a targeted sectio...
Windows Inject Reflective PE Files, Bind TCP Stager (RC4 Stage Encryption, Metasm)
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject PE Files, Bind IPv6 TCP Stager (Windows x86)
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject PE Files, Find Tag Ordinal Stager
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject PE Files, Reverse TCP Stager
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject PE Files, Bind TCP Stager (Windows x86)
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject PE Files, Hidden Bind Ipknock TCP Stager
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...