Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
macOS-Kernel-Exploit — استغلال نواة macOS لـ CVE-2019-8781. | Kitploit
أدوات/GitHubGitHub/a2nkf/macos-kernel-exploit
تحليل الثغرات الأمنيةالاستغلالالتعلم والتعليماستغلال الملفات الثنائيةمختبرات وتدريب عملي
GitHuba2nkf/macos-kernel-exploit

macOS-Kernel-Exploit

استغلال نواة macOS لـ CVE-2019-8781.

عرض المستودع
29243منذ 6 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

macOS-Kernel-Exploit

إخلاء مسؤولية

تحتاج إلى معرفة انزلاق KASLR لاستخدام الاستغلال. كما يجب تعطيل SMAP مما يعني أنه غير قابل للاستغلال على أجهزة Mac بعد عام 2015. هذه القيود تجعل الاستغلال غير قابل للاستخدام تقريباً للاستغلال في البيئات الحقيقية، لكنه لا يزال مفيداً للباحثين الأمنيين في بيئة مختبرية خاضعة للتحكم.

هذا الاستغلال مخصص لأغراض البحث الأمني فقط.

عام

استغلال نواة macOS لـ CVE-2019-8781 (حالياً 0day. سأضيف رقم CVE# بمجرد نشره ;) ).

شكراً لـ @LinusHenze على هذا الثغرة الرائعة ودعمه ;P.

شرح

ربما قريباً. إذا كنت ترغب في محاولة استغلالها بنفسك، إليك بعض الأشياء لتبدأ بها:

  • VM: قم بتنزيل مثبت macOS من متجر التطبيقات واسحب ملف .app إلى نافذة NEW VM في VMWare
  • إعداد تصحيح أخطاء النواة: http://ddeville.me/2015/08/using-the-vmware-fusion-gdb-stub-for-kernel-debugging-with-lldb
  • ألق نظرة على الدالة _kernel_trap

بناء

أوصي بتعيين bootargs إلى: debug=0x44 kcsuffix=development -v

⚠️ ملاحظة: يجب تعطيل SMAP على أجهزة Mac بعد 2015 (-pmap_smap_disable)

ستحتاج إلى XCODE <= 9.4.1 لبناء الاستغلال. (يجب أن يكون 32 بت) يجب أن يكون تنزيل أدوات سطر الأوامر الخاصة بـ Xcode 9.4.1 كافياً ;) تنزيل: https://developer.apple.com/download/more/

root@kitploit:~
make

تنفيذ

root@kitploit:~
./exploit <KASLR slide>

تم الاختبار على macOS Mojave: Darwin Kernel-Mac.local 18.7.0 Darwin Kernel Version 18.7.0: Thu Jun 20 18:42:21 PDT 2019; root:xnu-4903.270.47~4/DEVELOPMENT_X86_64 x86_64

عرض توضيحي:

asciicast

تنزيل الأداة