
Détecter et répondre aux balises Cobalt Strike en utilisant ETW.
Outil de surveillance et de chasse basé sur le comportement, développé en C# utilisant le traçage ETW. Les équipes bleues peuvent utiliser cet outil pour détecter et répondre aux potentiels beacons Cobalt Strike. Les équipes rouges peuvent utiliser cet outil pour étudier les contournements ETW et découvrir de nouveaux processus qui se comportent comme des beacons.
Auteur: Andrew Oliveau (@AndrewOliveau)

Les implants Beacon injectés dans un processus bénin vivent dans un thread avec un état Wait:DelayExecution (probablement lié au sleep de Cobalt Strike). Trouvez tous les processus contenant un thread dans un état Wait:DelayExecution. Ensuite, exploitez le traçage ETW pour surveiller spécifiquement l'activité suspecte des threads :
cd,ls,upload,rm)kill)run,execute)Notez le comportement suspect. Consignez, affichez et agissez contre eux.
ou git clone et allez dans le dossier Release.
4.5
Outils -> Gestionnaire de packages NuGet -> Console du gestionnaire de packages
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 où x est la dérivée première de delta. (Remarque : Il existe probablement une meilleure méthode, mais celle-ci fonctionne)






