
Detecta y responde a balizas de Cobalt Strike usando ETW.
Herramienta de monitoreo y caza basada en comportamiento construida en C# que aprovecha el rastreo ETW. Los equipos azules pueden usar esta herramienta para detectar y responder a posibles beacons de Cobalt Strike. Los equipos rojos pueden usar esta herramienta para investigar omisiones de ETW y descubrir nuevos procesos que se comportan como beacons.
Autor: Andrew Oliveau (@AndrewOliveau)

Los implantes Beacon inyectados en un proceso benigno viven en un hilo con estado Wait:DelayExecution (probablemente relacionado con el sleep de Cobalt Strike). Encuentre todos los procesos que contienen un hilo en estado Wait:DelayExecution. Luego, aproveche el rastreo ETW para monitorear específicamente la actividad sospechosa de los hilos:
cd,ls,upload,rm)kill)run,execute)Puntúe el comportamiento sospechoso. Registre, muestre y tome acciones contra ellos.
o git clone y vaya a la carpeta Release.
4.5
Herramientas -> Administrador de paquetes NuGet -> Consola del Administrador de paquetes
Install-Package ConsoleTables -Version 2.4.2Install-Package Microsoft.Diagnostics.Tracing.TraceEvent -Version 2.0.64Install-Package System.Runtime.InteropServices.RuntimeInformation -Version 4.3.0.\BeaconHunter.exe100/x donde x es la primera derivada de delta. (Nota: Probablemente haya una mejor manera, pero funciona)






