📋 نظرة عامة
يحتوي هذا المستودع على تقرير شامل لاختبار الاختراق يوضح استغلال الثغرات الأمنية المعروفة في Metasploitable 2 باستخدام إطار عمل Metasploit. هذا مورد تعليمي يوثق منهجية اختبار الاختراق السليمة في بيئة مختبرية خاضعة للتحكم.
⚠️ إخلاء المسؤولية
اقرأ قبل استخدام هذا المحتوى
- للاستخدام المصرح به في المختبر فقط
- النظام المستهدف: Metasploitable 2 (جهاز تدريبي معرّض للثغرات عمداً)
- الغرض: للأغراض التعليمية والتدريبية فقط
- الوصول غير المصرح به إلى أنظمة الكمبيوتر غير قانوني
- اتبع جميع القوانين واللوائح والمبادئ التوجيهية الأخلاقية المعمول بها
- احصل على إذن كتابي قبل اختبار أي أنظمة
- لا يتحمل المؤلفون أي مسؤولية عن سوء الاستخدام أو الضرر
راجع DISCLAIMER.md للحصول على إخلاء المسؤولية القانوني الكامل.
🎯 تفاصيل المختبر
| العنصر | التفاصيل |
|---|
| النظام المستهدف | Metasploitable 2 |
| عنوان IP الخاص بالهدف | 192.168.167.130 |
| عنوان IP الخاص بالمهاجم | 192.168.167.131 |
| نوع التقييم | تدقيق أمني داخلي مختبري مصرح به |
| وحدة الاستغلال | exploit/unix/ftp/vsftpd_234_backdoor |
| الثغرة الأمنية | الباب الخلفي في vsftpd 2.3.4 |
| مرجع CVE | CVE-2011-2523 |
| المنفذ المستهدف | 21/tcp (FTP) |
| منفذ الباب الخلفي | TCP 6200 |
📑 مراحل التقرير
المرحلة 1: اكتشاف الخدمات والاستطلاع
- فحص إصدارات الخدمات الأولي باستخدام Nmap
- تعداد المنافذ المفتوحة على الجهاز المستهدف
- تحديد إصدارات الخدمات قيد التشغيل
- تقييم المخاطر لكل خدمة مكتشفة
الخدمات المحددة:
- FTP (vsftpd 2.3.4) - حرجة
- SSH (OpenSSH 4.7p1)
- Telnet
- SMTP (Postfix)
- HTTP (Apache 2.2.8)
- Samba (SMB)
- MySQL
- PostgreSQL
- VNC
المرحلة 2: تحليل الثغرات الأمنية ومعلومات الوحدة
- البحث في وحدات إطار عمل Metasploit
- مواصفات الوحدة وتفاصيل الثغرات الأمنية
- تحليل الثغرة الأمنية CVE-2011-2523
- تصنيف الوحدة: ممتاز
المرحلة 3: تكوين الوحدة
- تحميل وحدة الاستغلال
- تكوين الجهاز المستهدف (RHOSTS)
- تكوين الجهاز المضيف للمعالج المحلي (LHOST)
- تعيين منفذ FTP المستهدف (RPORT)
المرحلة 4: التحقق قبل الاستغلال
- فحص اللافتة (Banner) غير المدمر
- التحقق من حالة الثغرة الأمنية في الهدف
- تأكيد لافتة vsFTPd 2.3.4
المرحلة 5: الاستغلال وإثبات ما بعد الاستغلال
- تنفيذ الاستغلال ضد الهدف الذي تم التحقق منه
- فتح الباب الخلفي على منفذ TCP 6200
- إنشاء جلسة Meterpreter عكسية
- التقاط مخرجات جلسة الصدفة الخام
📚 موارد التعلم
الوثائق الرسمية
المعايير الأمنية
منصات التدريب
معلومات CVE
🛠️ متطلبات إعادة الإنتاج
إعداد المختبر الافتراضي
- برنامج الإدارة الافتراضية: VirtualBox أو VMware أو Hyper-V
- جهاز Metasploitable 2 الافتراضي - قم بالتنزيل من Rapid7
- جهاز المهاجم الافتراضي (Kali Linux أو ما شابه)
البرمجيات
- إطار عمل Metasploit (مثبت مسبقاً على Kali Linux)
- Nmap لفحص الخدمات
- عميل SSH للوصول عن بُعد
الشبكة
- شبكة Host-only أو NAT (معزولة عن بيئة الإنتاج)
- لا يتطلب اتصالاً بالإنترنت
📂 هيكل المستودع
metasploit-lab-report/
├── README.md # هذا الملف
├── DISCLAIMER.md # إخلاء المسؤولية القانوني
├── Metasploit_Lab_Report.pdf # تقرير المختبر الكامل
├── Metasploit.doc # مستند Word الأصلي
└── resources/
└── references.md # موارد تعليمية إضافية
🔍 النتائج الرئيسية
تفاصيل الثغرة الأمنية
- الخدمة: vsftpd (خادم FTP الآمن للغاية)
- الإصدار المتأثر: 2.3.4
- المشكلة: يحتوي على باب خلفي مخفي في الكود المصدري
- درجة CVSS: عالية
- التأثير: تنفيذ كود عن بُعد بصلاحيات الجذر (root)
- المصادقة: غير مطلوبة
طريقة الاستغلال
يتم تشغيل الباب الخلفي في vsftpd 2.3.4 عن طريق إرسال أمر FTP مصمم خصيصاً يحتوي على النص :) في حقل اسم المستخدم، مما يؤدي إلى فتح صدفة (shell) على المنفذ 6200.
📊 منهجية المختبر
- جمع المعلومات: استطلاع باستخدام Nmap
- تحديد الثغرات الأمنية: تحليل إصدارات الخدمات
- اختيار الاستغلال: تحديد وحدة Metasploit
- الاختبار قبل الاستغلال: فحوصات التحقق
- الاستغلال: تنفيذ الوحدة
- تحليل ما بعد الاستغلال: جمع الأدلة من النظام
✅ قائمة التحقق من الاختبار
📝 ملاحظات
- يوضح هذا المختبر ثغرة أمنية معروفة عمرها 15 عاماً
- يتطلب اختبار الاختراق في العالم الحقيقي تحديد النطاق والتفويض المناسبين
- Metasploitable 2 معرّض للثغرات عمداً لأغراض تعليمية
- اتبع دائماً السياسات الأمنية والمتطلبات القانونية لمؤسستك
🤝 المساهمة
هذا مستودع تعليمي. المساهمات مرحب بها:
- سيناريوهات مختبر إضافية
- توصيات المعالجة
- استراتيجيات الدفاع
- توثيق CVEs ذات الصلة
📄 الترخيص
يتم توفير هذا المحتوى التعليمي لأغراض التعلم فقط.
👤 المؤلف
الاسم: samir Chapagain
تاريخ الإنشاء: 8 سبتمبر 2026
⚡ بدء سريع
- قم بتنزيل جهاز
Metasploitable 2 الافتراضي
- قم بإعداد شبكة مختبر معزولة
- قم بتشغيل استطلاع Nmap
- اتبع إجراءات المراحل من 1 إلى 5 في تقرير PDF
- راجع نتائج الاستغلال
⚠️ تذكر: احصل دائماً على إذن كتابي قبل إجراء اختبارات أمنية على أي أنظمة لا تملكها أو ليس لديك إذن صريح لاختبارها.
للاستفسارات أو التوضيحات، راجع وثائق Metasploit الرسمية أو موارد OWASP.