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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cve-2023-31346-poc — إثبات مفهوم يوضح تسرب الذاكرة في رؤوس رسائل الضيف وطلبات CPUID في البرامج الثابتة AMD SEV-SNP، مما يتيح استخراج بيانات ضيف حساسة من الذاكرة الفعلية. | Kitploit
أدوات/GitHubGitHub/freax13/cve-2023-31346-poc
تحليل الذاكرة الجنائيتحليل الثغرات الأمنيةالاستغلالأمن الأجهزةتحليل البرامج الثابتةاستغلال الملفات الثنائية
GitHubfreax13/cve-2023-31346-poc

cve-2023-31346-poc

إثبات مفهوم يوضح تسرب الذاكرة في رؤوس رسائل الضيف وطلبات CPUID في البرامج الثابتة AMD SEV-SNP، مما يتيح استخراج بيانات ضيف حساسة من الذاكرة الفعلية.

عرض المستودع
13منذ 3 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

تسرب الذاكرة في البرنامج الثابت

يهدف الكود هنا إلى إظهار تسرب الذاكرة في رؤوس رسائل الضيف ورسالة الضيف الخاصة بطلب CPUID.

المتطلبات الأساسية

  • ثبّت rustup.
  • ثبّت نواة Linux مع دعم مضيف SEV-SNP. استخدمت نواة تحتوي على بعض التصحيحات الخاصة بي https://github.com/Freax13/linux/tree/snp-host-v9-rfc-with-my-patches.

الاستخدام

  1. أعد تشغيل الجهاز.
  2. شغّل cargo make run run في دليل host.
  3. لاحظ في السجلات القيم المسرَّبة للقيم الأولية لـ pAlignedPTReqPayload بعد تهيئة البرنامج الثابت.
  4. شغّل cargo make run run-with id 123 في دليل host. يؤدي هذا إلى تشغيل ضيف مع تعيين كتلة مصادقة المعرف (id auth block) على 123 بالكامل.
  5. لاحظ في السجلات كتلة id في القيم المسرَّبة.
  6. شغّل ضيف SEV-ES.
  7. لاحظ في السجلات بيانات الإقلاع المسرَّبة. لاحظ أن هذه القيم لن تظهر إلا إذا تم إرسال أكثر من صفحة واحدة في أمر واحد. لن يحدث هذا إلا إذا كانت بيانات الضيف المُرسلة من QEMU متصلة في الذاكرة الفعلية. فرص حدوث هذا ليست جيدة جدًا، لذلك قد يستغرق الأمر أكثر من اثنتي عشرة محاولة لتحفيز هذا.
تنزيل الأداة