
Kill AV/EDR leveraging BYOVD attack
ملاحظة: هذا المشروع لأغراض تعليمية فقط. يُمنع منعاً باتاً استخدام هذا الكود لأي نشاط خبيث. لست مسؤولاً عن أي إساءة استخدام لهذا البرنامج.
NimBlackout هو تكييف لمشروع @Blackout الذي طُوّر أصلاً بلغة C++ بواسطة @ZeroMemoryEx، والذي يتمثل في إزالة برامج مكافحة الفيروسات/EDRs باستخدام برنامج تشغيل gmer (BYOVD).
السبب الرئيسي لهذا المشروع هو فهم كيفية عمل هجمات BYOVD، ثم تقديم PoC صالح مطوّر بلغة Nim.
كل الفضل يعود إلى المؤلف الأصلي @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 <process name>
من أجل منع إعادة تشغيل العملية (مثل MsMpEng.exe)، أبقِ البرنامج قيد التشغيل.
