Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Hypervisor-From-Scratch — مصدر الكود لسلسلة متعددة من الدروس حول الهايبرفايزر. متاح على: https://rayanfam.com/tutorials | Kitploit
أدوات/GitHubGitHub/sinakarvandi/hypervisor-from-scratch
التحليل الديناميكي (عزل)الهندسة العكسيةالمحاكاة الافتراضية للأمانالتعلم والتعليممسارات ودورات التعلم
GitHubsinakarvandi/hypervisor-from-scratch

Hypervisor-From-Scratch

مصدر الكود لسلسلة متعددة من الدروس حول الهايبرفايزر. متاح على: https://rayanfam.com/tutorials

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني
2.6k36120منذ 4 أشهرتمت المراجعة من قبل Kitploit

الشعار

هايبرفايزر من الصفر

درس تعليمي حول إنشاء هايبرفايزر من الصفر
جميع الأجزاء »

الجزء 1 · الجزء 2 · الجزء 3 · الجزء 4 · الجزء 5 · الجزء 6 · الجزء 7 · الجزء 8

إذا كنت تبحث عن استخدام هايبرفايزر لمهام التحليل والهندسة العكسية، فاطّلع على HyperDbg مصحح الأخطاء. إنه مصحح أخطاء قائم على الهايبرفايزر مصمم خصيصًا لتحليل التطبيقات واكتشاف الأخطاء (Fuzzing) وهندستها عكسيًا. تتوفر أيضًا دورة تعليمية شاملة ومجانية حول الهندسة العكسية القائمة على الهايبرفايزر على موقع OpenSecurityTraining2 (مفضّل) ويوتيوب، والتي تعرض العديد من الأمثلة العملية حول كيفية استخدام الهايبرفايزرات في الهندسة العكسية.

ملاحظة: تمت مراجعة درس هايبرفايزر من الصفر بالكامل في أغسطس 2022. تم تحديث أكواد جميع الأجزاء، وإزالة التفاصيل غير الضرورية، وإضافة شروحات ومواد جديدة إلى الدرس.

هايبرفايزر من الصفر

الكود المصدري لسلسلة دروس متعددة حول الهايبرفايزر.

متاح على: https://rayanfam.com/tutorials

الجزء 1 - المفاهيم الأساسية وإعداد بيئة الاختبار (https://rayanfam.com/topics/hypervisor-from-scratch-part-1)

الجزء 2 - الدخول في عملية VMX (https://rayanfam.com/topics/hypervisor-from-scratch-part-2)

الجزء 3 - إعداد أول آلة افتراضية لدينا (https://rayanfam.com/topics/hypervisor-from-scratch-part-3)

الجزء 4 - ترجمة العناوين باستخدام جدول الصفحات الموسّع (EPT) (https://rayanfam.com/topics/hypervisor-from-scratch-part-4)

الجزء 5 - إعداد VMCS وتشغيل كود الضيف (https://rayanfam.com/topics/hypervisor-from-scratch-part-5)

الجزء 6 - جعل نظام قيد التشغيل افتراضيًا (https://rayanfam.com/topics/hypervisor-from-scratch-part-6)

الجزء 7 - استخدام EPT وميزات مراقبة مستوى الصفحات (https://rayanfam.com/topics/hypervisor-from-scratch-part-7)

الجزء 8 - كيف تصنع السحر باستخدام الهايبرفايزر! (https://rayanfam.com/topics/hypervisor-from-scratch-part-8)

ملاحظة

ملاحظة: يرجى الأخذ في الاعتبار أن الهايبرفايزرات تتغير بمرور الوقت بسبب إضافة ميزات جديدة إلى أنظمة التشغيل أو استخدام تقنيات جديدة. على سبيل المثال، أدت التحديثات الخاصة بثغرات Meltdown وSpectre إلى إحداث الكثير من التغييرات في الهايبرفايزرات، لذا إذا كنت تريد استخدام هايبرفايزر من الصفر في مشاريعك أو أبحاثك أو أي شيء آخر، فيجب عليك استخدام برنامج التشغيل من الأجزاء الأحدث من سلسلة الدروس هذه، حيث يتم تحديث هذا الدرس باستمرار وتُطبَّق التغييرات على الأجزاء الأحدث (بينما تبقى الأجزاء السابقة دون تعديل)، لذلك قد تواجه أخطاء ومشاكل في عدم الاستقرار في الأجزاء السابقة؛ لذا تأكد من استخدام الأجزاء الأحدث في المشاريع الواقعية.

التجميع والتثبيت

من أجل تجميع هذا المشروع، يجب عليك استخدام Windows Driver Kit (WDK). قم أولاً بتثبيت Visual Studio، ثم ثبّت WDK. بعد ذلك يمكنك تجميعه.

البيئة

تم اختبار جميع برامج التشغيل على الأجهزة الفعلية وعلى المحاكاة الافتراضية المتداخلة في VMWare Workstation. بدءًا من الجزء 8، أُضيف دعم Hyper-V، مما يعني أنه يمكنك اختبار الجزء 8 والأجزاء الأحدث على الأجهزة الفعلية، وعلى المحاكاة الافتراضية المتداخلة في VMWare Workstation، وعلى المحاكاة الافتراضية المتداخلة في Hyper-V.

مقالات ومشاريع أخرى

إذا كنت تريد معرفة المزيد عن الهايبرفايزرات، يمكنك زيارة مستودع awesome virtualization.

الشكر والتقدير

هذه السلسلة من كتابة:

  • Sina Karvandi
  • Petr Beneš

شكر خاص لهؤلاء الأشخاص على مساعدتهم ومساهماتهم:

  • Alex Ionescu
  • Satoshi Tanda
  • Liran Alon
  • gerhart
  • Daax
  • Noteworthy
  • ivs
  • Artem Shishkin
  • Shahriar
  • Ahmad
  • ...وكثيرون آخرون ساعدوا في حل المشكلات

الترخيص

هايبرفايزر من الصفر مرخّص بموجب رخصة MIT.

تنزيل الأداة