
Rileva e rispondi ai beacon di Cobalt Strike utilizzando ETW.
Strumento di monitoraggio e caccia basato sul comportamento, scritto in C# e che sfrutta la tracciatura ETW. I blue team possono utilizzare questo strumento per rilevare e rispondere a potenziali beacon di Cobalt Strike. I red team possono usarlo per studiare le elusioni ETW e scoprire nuovi processi che si comportano come beacon.
Autore: Andrew Oliveau (@AndrewOliveau)

I beacon iniettati in un processo benigno vivono in un thread con stato Wait:DelayExecution (probabilmente correlato alla funzione sleep di Cobalt Strike). Trova tutti i processi che contengono un thread in stato Wait:DelayExecution. Quindi, sfrutta la tracciatura ETW per monitorare specificamente l'attività sospetta dei thread:
cd,ls,upload,rm)kill)run,execute)Assegna un punteggio al comportamento sospetto. Registra, visualizza e intervieni.
oppure esegui git clone e vai nella cartella Release.
4.5
Strumenti -> Gestore pacchetti NuGet -> Console di Gestione pacchetti
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 dove x è la derivata prima di delta. (Nota: probabilmente esiste un metodo migliore, ma funziona)






