العودة إلى التحديثات
New releaseSep 8, 2026

Dark-Moon v1.4.0

محرك اختبار اختراق مستقل يعمل بالذكاء الاصطناعي، يوفّر أمنًا هجوميًا مستمرًا عبر الويب والسحابة والدليل النشط (AD) وKubernetes. يجمع بين التفكير الوكيل (Agentic reasoning) وتنفيذ استغلالات حقيقية لتقديم ثغرات قائمة على الإثبات. بوابة خصوصية: لا يطّلع نموذج اللغة الكبير (LLM) أبدًا على عناوين IP أو المضيفين أو بيانات الاعتماد أو المسارات الحقيقية لديك (عناصر نائبة حتمية تُعاد تعبئتها محليًا)، ولا يغادر أي شيء محيطك الأمني.

مشاركة
DarkMoon — اختبار اختراق بالذكاء الاصطناعي المستقل على نموذج محلي

DarkMoon

اختبار اختراق مفتوح المصدر بالذكاء الاصطناعي المستقل — يكتشف ويستغل ويوثّق كل ثغرة على بنيتك التحتية الخاصة

GitHub stars Latest release License GPLv3 Made with local LLM Autonomous AI pentesting

⭐ Star DarkMoon · 🚀 Quick Start · 🧩 Integrations · 📊 Benchmark · 🔒 Darkmoon Pro · ▶️ Install & Run (OSS) · ▶️ Demo (Pro)

DarkMoon هو اختبار اختراق بالذكاء الاصطناعي المستقل لبنيتك التحتية الخاصة. وجّهه نحو هدف مُصرّح به وسيُجري التقييم بأكمله من تلقاء نفسه، ثم يوثّق كل اكتشاف بالأمر الدقيق والمخرجات الخام.

  • 🟢 مفتوح المصدر حقًا. بترخيص GPLv3 ومُستضاف ذاتيًا، منهجية كل وكيل هي Markdown عادي يمكنك قراءته ومقارنته وتفريعه.
  • 🎯 يكتشف ويُثبت. كل ثغرة تأتي مع الأمر الدقيق والمخرجات الخام (الاستغلال مُصرّح به من الوكيل؛ إعادة اختبار المعالجة في Pro هي الخطوة المُتحقَّق منها آليًا)، لذا لا يوجد تقريبًا أي شيء لفرزه.
  • 🔒 يعمل على نموذج LLM محلي + بوابة خصوصية. تُرمّز البوابة عناوين IP والمضيفين وبيانات الاعتماد الحقيقية محليًا، فيستنتج النموذج على العناصر البديلة بينما تبقى القيم الحقيقية داخل محيطك.
  • 🧩 في كل مكان تبني فيه. شغّله من GitHub أو GitLab أو Jenkins أو VS Code أو JetBrains أو n8n أو Grafana أو Splunk — الإصدار مفتوح المصدر يعمل مع الأدوات القائمة على CLI. اطّلع على التكاملات ↓

شاهد محرك المصدر المفتوح (CLI)

Darkmoon مفتوح المصدر هو أداة سطر أوامر. هذا ما تحصل عليه عند استنساخ المستودع. تُطلق تقييمًا من سطر الأوامر وتراقب كل وكيل وأمر واكتشاف يتدفق في الوقت الفعلي.

Launching a DarkMoon assessment from the command line with a single TARGET line

ابدأ تشغيلًا من CLI. سطر TARGET واحد ويتولى DarkMoon التقييم بأكمله.

A DarkMoon sub-agent state machine in the terminal detecting CVE-2019-9978 and moving straight to exploitation

وكلاء مستقلون يستنتجون ويستغلون، مباشرة في طرفيتك. هنا يُشير وكيل فرعي إلى CVE-2019-9978 وينتقل مباشرة إلى الاستغلال.

DarkMoon recon and environment model summary printed in the terminal

الاستطلاع ونموذج البيئة. يُبصم DarkMoon الحزمة التقنية ويؤكد سطح الهجوم قبل أن يضرب.

Live MCP output stream in the terminal with timestamped commands and raw responses

تدفق MCP المباشر. كل أمر ينفذه الوكيل ومخرجاته الخام، مع طوابع زمنية، عبر ./darkmoon.sh --log <session>.

Signal detection matrix in the terminal mapping detected technologies to the agents DarkMoon dispatches

من الإشارة إلى إرسال الوكيل. يقرر DarkMoon أي وكلاء متخصصين ينشرهم بناءً على ما يكتشفه بالضبط على الهدف.

كما ظهر في Help Net Security · Cyber Security News · DevOps.com · SecurityBrief · LinuxLinks · IT Brief · ChannelLife


Quick Start

git clone https://github.com/ASCIT31/Dark-Moon.git
cd Dark-Moon
./install.sh

install.sh يهيّئ مزوّد LLM الخاص بك بشكل تفاعلي (دون حاجة لتحرير docker-compose.yml) ويبني الحزمة الكاملة:

./install.sh           # skip form if .opencode.env already configured
./install.sh --init    # force reconfiguration (cloud or local model)
./install.sh --help    # show usage

يدعم مزودي الخدمات السحابية (Anthropic، OpenAI، OpenRouter…) والنماذج المحلية (Ollama، llama.cpp). ثم قم بتشغيل أول تقييم لك وشاهده مباشرة:

./darkmoon.sh "TARGET: example.com"
./darkmoon.sh --log <session_id>

المتطلبات الأساسية: Docker و Docker Compose، ومفتاح API لنموذج لغوي كبير (أو نموذج محلي). إعداد GPU، ومتغيرات البيئة، والمرجع الكامل للأعلام موجود في التوثيق الكامل.


شبكة الميزات

🧠 50 وكيلاً متخصصاًنظام وكيلي واحد يستنتج ويخطط ويوزع وكلاء متخصصين عبر كل سطح يكتشفه.
🌐 كل الأسطحالويب، وواجهات API، وActive Directory، وKubernetes، والسحابة (AWS، Azure، GCP)، وCI/CD، وقواعد البيانات، وبرامج IoT الثابتة، ونقاط نهاية AI/LLM، مترابطة من البداية إلى النهاية.
🔒 بوابة الخصوصيةتحويل محلي قابل للعكس يحوّل عناوين IP والأسماء المضيفة وعناوين URL وبيانات الاعتماد الحقيقية إلى عناصر نائبة حتمية، تُعاد فقط محلياً في لحظة تشغيل الأداة.
🏠 نموذج محليشغّل التقييم بأكمله على نموذج لغوي كبير محلي (Ollama، llama.cpp) لتبقى قيم بنيتك التحتية داخل محيطك الخاص.
🧾 أدلة، لا درجاتكل اكتشاف يأتي مع الأمر الدقيق والمخرجات الخام؛ إعادة الاختبار في Pro تعيد تشغيل الاستغلال لتأكيد الإصلاح.
🛡️ الأمان بالتصميمالذكاء الاصطناعي لا يشغّل أي أمر مباشرة، كل إجراء يمر عبر واجهة MCP مُتحكَّم بها ومسجَّلة.
🤖 يختبر ذكاءك الاصطناعي أيضاًوكيل LLM مخصص يفحص نقاط نهاية استدلال AI/LLM بحثاً عن OWASP LLM Top 10 باستخدام فحوصات مدعومة بـ garak.
♾️ أصيل في CI/CDأطلق اختبار اختراق في خط الأنابيب واستلم النتائج كمنتجات (artifacts).
🔌 MCPنسّق أكثر من 140 أداة هجومية عبر MCP.
🔧 أصلحه (Pro)الطبقة المدفوعة Pro تحوّل الاكتشافات إلى طلبات سحب مراجَعة بشرياً، يُعاد اختبارها مقابل الاستغلال الأصلي.

مصمَّم لـ فرق الأمن، ومهندسي DevSecOps، وأعضاء الفريق الأحمر، ومحترفي الاختراق الأخلاقي.


🧩 DarkMoon في كل مكان

الفئات