
Kill AV/EDR leveraging BYOVD attack
Hinweis: Dieses Projekt dient ausschließlich Bildungszwecken. Die Verwendung dieses Codes für böswillige Aktivitäten ist strengstens untersagt. Ich bin nicht verantwortlich für jeglichen Missbrauch dieser Software.
NimBlackout ist eine Adaption des @Blackout-Projekts, das ursprünglich in C++ von @ZeroMemoryEx entwickelt wurde und darin besteht, AV/EDRs mithilfe des gmer-Treibers (BYOVD) zu entfernen.
Der Hauptgrund für dieses Projekt war, zu verstehen, wie BYOVD-Angriffe funktionieren, und anschließend einen gültigen, in Nim entwickelten PoC bereitzustellen.
Die gesamte Anerkennung gebührt dem ursprünglichen Autor @ZeroMemoryEx.
nim --os:windows --cpu:amd64 --gcc.exe:x86_64-w64-mingw32-gcc --gcc.linkerexe:x86_64-w64-mingw32-gcc c NimBlackout.nim
nim c NimBlackout.nim
NimBlackout.exe <Prozessname>
Um einen Neustart des Prozesses (wie MsMpEng.exe) zu verhindern, halten Sie das Programm am Laufen.
