BlackLotus هو UEFI Bootkit مبتكرة مصممة خصيصًا لنظام التشغيل Windows. إنه يشتمل على ممر حذاء آمن مدمج وحماية Ring0/kernel للحماية من أي محاولات للإزالة. يخدم هذا البرنامج الغرض من العمل كحمل HTTP. بفضل ثباته القوي ، لا توجد ضرورة لتحديثات متكررة للوكيل مع أساليب تشفير جديدة. بمجرد نشرها ، لن يكون برنامج مكافحة الفيروسات التقليدي غير قادر على مسحه وإزالته. يشتمل البرنامج على مكونين أساسيين: الوكيل ، الذي يتم تثبيته على الجهاز المستهدف ، وواجهة الويب ، التي يستخدمها المسؤولون لإدارة الروبوتات. في هذا السياق ، يشير الروبوت إلى جهاز مزود بالعامل المثبت.
FYI : قام هذا الإصدار من BlackLotus (V2) بإزالة Drop Baton ، واستبدل الإصدار الأصلي Shim Loaders مع Bootlicker. التحميل UEFI والعدوى واستمرار ما بعد الاستغلال كلها متماثلة.
تنزيل وتثبيت EDK2 ، من https://github.com/tianocore/edk2
يمكن الحصول على التعليمات هنا
بعد تثبيت EDK2 ، أنت مستعد لتجميع برامج تشغيل EFI. قم بتحرير ملف config.c لتضمين اسم المضيف أو عنوان IP C2S الخاص بك. بعد ذلك ، يجب أن يكون التكامل سهلاً ، فقط احتفظ بالإعدادات المضمنة في حل Visual Studio.
WeliveSecurity: https://www.welivesecurity.com/2023/03/01/blacklotus-uefi-bootkit-myth-confird
binarly: https://www.binarly.io/posts/the_untold_story_of_the_blacklotus_uefi_bootkit/index.html
دليل التخفيف من NSA: https://www.nsa.gov/press-room/press-releases-statements/press-release-view/article/3435305/nsa-release-guide-to-mitiGate-thivate-thret-
thehackernews: https://thehackernews.com/2023/03/blacklotus-becomes-first-uefi-bootkit.html
bootlicker: https://github.com/realoriginal/bootlicker