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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Nightingale — Nightingale Docker for Pentesters هي بيئة حاويات شاملة مصممة خصيصًا لاختبار الاختراق وتقييم الثغرات الأمنية. تأتي مُعدة مسبقًا بجميع الأدوات والمرافق الأساسية اللازمة لإجراء تقييم الثغرات واختبار الاختراق (VAPT) بكفاءة، مما يُبسّط عملية الإعداد للمتخصصين في الأمن. | Kitploit
أدوات/GitHubGitHub/rajanagori/nightingale
الاستخبارات مفتوحة المصدر (OSINT)أطر اختبار الاختراقماسحات الثغرات الأمنيةأمن الحاوياتالتحقيق الجنائي الرقميأمن الويبأمن الشبكاتاختبار الاختراقأمن الجوالالتعلم والتعليم
GitHubrajanagori/nightingale

Nightingale

31558منذ شهر واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة

Nightingale Docker for Pentesters هي بيئة حاويات شاملة مصممة خصيصًا لاختبار الاختراق وتقييم الثغرات الأمنية. تأتي مُعدة مسبقًا بجميع الأدوات والمرافق الأساسية اللازمة لإجراء تقييم الثغرات واختبار الاختراق (VAPT) بكفاءة، مما يُبسّط عملية الإعداد للمتخصصين في الأمن.

عرض المستودعالموقع الإلكتروني

نايتنجيل: دوكر لمختبرو الاختراق

هذا المشروع مدعوم من:

مدعوم من DigitalOcean نايتنجيل

Nightingale هي مجموعة أدوات جاهزة للاستخدام متعددة المعماريات في Docker، مخصصة لاختبار الاختراق والبحث الأمني. توفر بيئة قابلة للتكرار مع أدوات منتقاة لسير عمل الويب والشبكات والأجهزة المحمولة وواجهات برمجة التطبيقات (API) والاستخبارات مفتوحة المصدر (OSINT) والتحليل الجنائي.

البداية السريعة (دقيقتان)

root@kitploit:~
docker pull ghcr.io/rajanagori/nightingale:stable
docker run -it --name Nightingale -p 8080:7681 \
  ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash

افتح http://localhost:8080 للوصول إلى الطرفية في المتصفح.

الوصول إلى الواجهة الرسومية المستضافة

لطلب الوصول إلى https://nightingale-security.com/، يُرجى رفع مشكلة (issue) في GitHub باستخدام قالب الوصول إلى الواجهة الرسومية المستضافة. بعد مراجعة الطلب، ستتم مشاركة تفاصيل الوصول في المشكلة.

قبل رفع الطلب، يمكنك مراجعة لقطات شاشة الواجهة الرسومية على nightingale-security.com.

لماذا Nightingale

  • بيئة اختبار اختراق قابلة للتكرار عبر AMD64 و ARM64
  • سير عمل قائم على المتصفح والطرفية
  • تكامل مستمر (CI) موجّه نحو الأمان باستخدام Trivy وصيانة التبعيات
  • إضافات وطلبات أدوات يقودها المجتمع

ابدأ هنا (دليل الـ Wiki)

  • التثبيت والإعداد: Wiki - التثبيت والإعداد
  • نظرة عامة على البنية: Wiki - بنية Nightingale
  • كتالوج الأدوات الكامل: Wiki - قائمة الأدوات
  • استخدام Kubernetes: Wiki - Nightingale و Kubernetes!
  • إعداد الواجهة الرسومية: Wiki - إعداد وحدة تحكم Nightingale

لماذا عمل Fork لـ Nightingale

عمل Fork هو أسهل طريقة لبناء صورة أمنية داخلية خاصة بك بسرعة:

  • إضافة أدوات خاصة/داخلية لأسلوب عملك
  • تثبيت إصدارات مختلفة لمعامل التدريب، أو اختبارات المؤسسات، أو مسارات CTF
  • بناء ملفات تعريف خاصة بالفريق لاختبار الويب، أو واجهات API، أو الأجهزة المحمولة، أو OSINT، أو السحابة

إذا كانت Nightingale تفيد عملك، يرجى وضع نجمة على المستودع. إذا قمت بتخصيصها، قم بعمل Fork وشارك ملفك الشخصي مع المجتمع.

صحة المشروع

OpenSSF Best Practices OWASP Incubator Docker Image CI Multi OS Docker Images - ARM64 macOS Artifact Hub Trivy Scan

🚀 تحديث التحسين

تحسينات الأداء الرئيسية

تقدم Nightingale تحسينات كبيرة تحقق:

  • 📦 تقليل حجم صورة Docker: صور أصغر بنسبة 35-65% (2.3 جيجابايت → 700-900 ميجابايت)
  • 🔒 تحسينات أمنية: إصلاح ثغرات حرجة وتطبيق أفضل الممارسات الأمنية
  • 📚 التوثيق: زيادة بنسبة 600% في التغطية مع أدلة شاملة
  • ⚡ معالجة الأخطاء: تحسين بنسبة 500% مع التحقق الشامل
  • 🎯 جودة الكود: الدرجة A (90/100) بمعايير مستوى المؤسسات

التحسينات الرئيسية المطبقة

تحسينات صورة Docker

  • ✅ بناء ttyd متعدد المراحل - مرحلة بناء منفصلة توفر 50-100 ميجابايت
  • ✅ إزالة مجلدات .git - استنساخ نظيف يوفر 200-500 ميجابايت
  • ✅ إزالة تبعيات البناء - إزالة gcc, make, cmake توفر 200-300 ميجابايت
  • ✅ تنظيف شامل للذاكرة المؤقتة - تنظيف شامل يوفر 200-400 ميجابايت
  • ✅ عميل PostgreSQL فقط - عدم وجود خادم كامل يوفر 100-150 ميجابايت
  • ✅ تنظيف ذاكرة التخزين المؤقت لـ Python/Go - تنظيف ذاكرات التخزين المؤقت للغات يوفر 150-300 ميجابايت

تحسينات جودة الكود

  • ✅ السكربتات (Shell): تم تحسينها باستخدام set -euo pipefail، والكشف عن الأخطاء، وتسجيل ملون
  • ✅ تطبيق Go: تم إعادة هيكلته باستخدام ثوابت، وتغليف الأخطاء، ووظائف التحقق
  • ✅ ملفات Dockerfiles: تسميات معيار OCI، وفحوصات صحية، وتحسين متعدد المراحل
  • ✅ التكوين: تعليقات شاملة، تحذيرات أمنية، أفضل الممارسات

تحسينات أمنية

  • ✅ إصلاح الصلاحيات غير الآمنة: chmod 777 → chmod 755
  • ✅ تكوين PATH آمن في جميع السكربتات
  • ✅ التحقق من الإدخال ومنع حقن الأوامر
  • ✅ الكشف عن الأخطاء مع معالجة شاملة للأخطاء

النتائج المتوقعة

البدء السريع مع الصور المحسّنة

root@kitploit:~
# سحب الصور المحسّنة
docker pull ghcr.io/rajanagori/nightingale:stable
docker pull ghcr.io/rajanagori/nightingale:arm64

# التشغيل بالصورة المحسّنة
docker run -it --name Nightingale -p 8080:7681 \
  ghcr.io/rajanagori/nightingale:stable ttyd -p 7681 bash

# الوصول عبر المتصفح
open http://localhost:8080

بناء الصور المحسّنة

root@kitploit:~
# بناء الصورة الرئيسية المحسّنة
docker build -t nightingale:stable .

# بناء صورة ARM64 المحسّنة
cd architecture/arm64/v8
docker buildx build --platform linux/arm64 -t nightingale:arm64 .

الوصف

في عصر التكنولوجيا الحالي، يعتبر Docker أقوى تقنية عبر مختلف المجالات، سواء كان ذلك في التطوير أو الأمن السيبراني أو DevOps أو الأتمتة أو البنية التحتية.

نظراً لطلب الصناعة، أود تقديم فكرتي لإنشاء NIGHTINGALE: صورة Docker لمختبرو الاختراق.

توفر صورة Docker هذه بيئة جاهزة للاستخدام مع الأدوات اللازمة لاختبار الاختراق عبر نطاقات مختلفة، بما في ذلك اختبار اختراق تطبيقات الويب، واختبار اختراق الشبكات، والأجهزة المحمولة، وواجهات API، والاستخبارات مفتوحة المصدر (OSINT)، أو التحليل الجنائي.

أفضل ما في الأمر هو أنه يمكنك إما إنشاء صورة Docker معدلة أو سحب صورة Docker الجاهزة من المركز (hub).

فيما يلي بعض أفضل الميزات؛ أوصي بشدة بمراجعتها قبل البدء في اختراق التطبيق. رابط الوصول إلى قائمة الأدوات: (قائمة الأدوات)

المزايا

  • أدوات وأطر اختبار الاختراق مثبتة مسبقًا
  • بيئات اختبار متسقة وقابلة للتكرار عبر Docker
  • بدء وإيقاف سريع لبيئات الاختبار
  • تشغيل فعال من حيث الموارد، مناسب للمستخدمين ذوي الموارد المحدودة
  • الوصول عبر المتصفح باستخدام عنوان IP المحلي
  • الاستقلالية عن المنصة، مما يعزز الوصول وسهولة الاستخدام
  • دعم ثنائيات Go لنشر Nightingale على أي بنية معمارية
  • التوافق مع بنيتي AMD و ARM
  • دمج CI/CD لفحص الثغرات الآلي
  • صيانة نصائح GitHub (Advisories)، مما يضمن حصول المستهلكين على أحدث الصور
  • التثبيت عند الطلب عبر نموذج طلب، مما يسمح للمستهلكين بطلب أدوات محددة
  • حل قائم على الواجهة الرسومية لمن لديهم علاقة حب وكره مع سطر الأوامر (CLI)

لماذا؟

السبب وراء إنشاء صورة Docker هذه هو إنشاء مجموعة أدوات اختبار اختراق مستقلة عن المنصة. تتضمن جميع الأدوات المفيدة التي قد يحتاجها مختبر الاختراق (راجع قسم قائمة الأدوات للحصول على التفاصيل).

لا تتردد في المساهمة في الأداة.

لمزيد من المعلومات Nightingale Wiki

مشروع Nightingale التابع لـ OWASP: صفحة مشروع OWASP Nightingale


Alt

committers.top badge

تنزيل الأداة
المقياسقبلبعدالتحسين
حجم الصورة2.3GB700-900MBتخفيض بنسبة 35-65%
جودة الكودGrade CGrade Aتحسين بنسبة +111%
درجة الأمانأساسيمتقدمتحسين بنسبة +400%
التوثيق5%30%زيادة بنسبة +600%
معالجة الأخطاءضئيلشاملتحسين بنسبة +500%