
بيئات ضعيفة مقترنة بقوالب Nuclei الجاهزة للاستخدام لاختبار الأمان والتعلم! 🚀
مجموعة شاملة من البيئات القابلة للاختراق مع قوالب Nuclei جاهزة للاستخدام من أجل اختبار أمان عملي وتعلم! 🚀

Nuclei-Templates-Labs يوفر لعشاق الأمن، والباحثين، والمتعلمين ما يلي:
المختبرات محاطة بحاويات من أجل الأمان، مما يتيح لك التجربة دون المخاطر المرتبطة باستغلال الثغرات في العالم الحقيقي.
git clone https://github.com/projectdiscovery/nuclei-templates-labs.git
cd nuclei-templates-labs
# تثبيت Docker
sudo apt update && sudo apt install docker.io -y
# تثبيت Docker Compose
sudo apt install docker-compose -y
# اختياري: تشغيل Docker بدون صلاحيات sudo
sudo usermod -aG docker $USER
newgrp docker
التحقق من التثبيت:
docker --version
docker-compose --version
هيكل المستودع يصنف المختبرات حسب أنواع الثغرات والبروتوكولات:
# عرض جميع الفئات
ls -la
# التنقل واستكشاف المختبرات
cd http/cves/2024/
ls
كل مختبر يحتوي على:
docker-compose.yml للإعدادREADME.md يشرح الثغرةانتقل إلى المختبر الذي اخترته وشغّل البيئة:
cd http/cves/2024/CVE-2024-55416
docker-compose up -d
التحقق من البيئة:
docker-compose ps
docker-compose logs
واجهات المختبر أو الخدمات تعمل عادةً على منافذ localhost الموثقة في ملف README لكل مختبر.
ثبّت Nuclei باستخدام Go:
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
أو استخدم البنيات الثنائية الجاهزة:
wget https://github.com/projectdiscovery/nuclei/releases/download/v3.0.0/nuclei_3.0.0_linux_amd64.zip
unzip nuclei_3.0.0_linux_amd64.zip
chmod +x nuclei
sudo mv nuclei /usr/local/bin/
التحقق من تثبيت Nuclei:
nuclei -version
نفّذ مسح الثغرات باستخدام القوالب المقدمة:
nuclei -t cve-2024-55416.yaml -u http://localhost:8080
مسح تفصيلي وحفظ النتائج:
nuclei -t cve-2024-55416.yaml -u http://localhost:8080 -v
nuclei -t cve-2024-55416.yaml -u http://localhost:8080 -o scan-results.txt
نشجع مساهمات المجتمع! يمكنك:
قم بعمل Fork للمستودع، وأجرِ تغييراتك، وقدم طلب سحب (Pull Request).
هذا المشروع مرخص بموجب رخصة MIT. راجع ملف LICENSE للحصول على التفاصيل.
اختراق سعيد! ⚙️