وكيل فريق أحمر مستقل يعتمد على LLM يخطط وينفذ سلاسل هجوم كاملة—الاستطلاع، والاستغلال، ورفع الصلاحيات، والحركة الجانبية، وC2—داخل بيئة Kali معزولة.
"مخترق ذكاء اصطناعي آخر؟ دعنا نخمّن — إنه يشغّل nmap ويكتب تقريرًا."
عرض توضيحي للمنتج التجاري
تخطَّ إعداد Docker — وشغّل عمليات الفريق الأحمر المستقلة مباشرةً من متصفحك.
عرض توضيحي لواجهة سطر الأوامر مفتوحة المصدر
المتطلبات الأساسية: Docker وDocker Compose v2. مدعوم على macOS (Apple Silicon + Intel) وLinux (amd64 + arm64) وWindows (amd64 + arm64) — أصليًا عبر PowerShell أو عبر WSL2 (Ubuntu / Kali).
macOS / Linux / WSL2
curl -fsSL https://decepticon.red/install | bash
decepticon onboard # Interactive setup wizard (provider, API key, model profile)
decepticon # Start the core stack and drop into the terminal CLI
التشغيل الافتراضي يُنشئ مستوى الإدارة الأساسي (LiteLLM، PostgreSQL، Neo4j، Skillogy، LangGraph، sandbox) ويُطلق واجهة سطر الأوامر الطرفية. تُشغَّل أحمال العمل المتخصصة (BloodHound CE، Sliver C2، REA/Ghidra، …) ولوحة المعلومات على الويب عند الطلب — حيث يُنشئ المنسّق المتخصصين عبر ops_start("ad") وما شابه، وتُشغّل لوحة المعلومات من داخل واجهة سطر الأوامر باستخدام /web (انظر Web Dashboard).
Windows (PowerShell، أصلي)
irm https://decepticon.red/install.ps1 | iex
decepticon onboard
decepticon
→ البدء السريع · جولة الإعداد الكاملة
اكتب / لتصفح الأوامر، واختر باستخدام Up/Down، ثم اضغط Enter. يُكمل Tab
الأمر المحدد؛ تظهر الأسماء المستعارة أيضًا في المساعدة والإكمال التلقائي.
| الأمر | الاستخدام |
|---|---|
/help، /shortcuts | اكتشاف الأوامر أو اختصارات لوحة المفاتيح |
/model، /status | اختيار نموذج مُهيأ أو فحص اتصالات الجلسة |
/plan | الدخول إلى وضع التخطيط الاختياري، ثم إرسال رسالة التخطيط |
/mode red، /mode blue | العودة إلى Red أو اختيار تحقيق Blue |
/new | بدء محادثة جديدة في نفس المهمة والوضع عند الخمول |
/sessions، /resume | تصفح المحادثات المحفوظة أو متابعة العمل المتوقف |
/version (/about)، /pwd (/cwd) | التحقق من الإصدار قيد التشغيل ومسارات مساحة العمل |
/quit، /exit | مغادرة الدردشة؛ تبقى الخدمات وأعمال الخادم قيد التشغيل |
Enter يرسل؛ Shift+Enter أو Alt+Enter أو Ctrl+J يضيف سطرًا. Up/Down يستدعي سجل
الإدخال عند صف الإدخال الأول/الأخير؛ Ctrl+R يبحث فيه. Esc يغلق واجهة المستخدم
المركزة أولًا، ثم يوقف العمل النشط مؤقتًا؛ /resume يتابعه. Ctrl+A ينتقل إلى بداية
السطر الحالي. استخدم /queue لمراجعة الرسائل المنتظرة قبل /new.
يحافظ /new على المحادثات المحفوظة وسجل تمرير الطرفية؛ ولا ينشئ
مهمة أخرى أو يغيّر تفويض الهدف. لا يقبل /plan و/new أي
وسائط. في طرفية الويب، استخدم عناصر التحكم في الوضع من لوحة المعلومات.
تصف الاختصارات الجديدة وتسويات الشرطة المائلة أعلاه main الحالي، بما في ذلك
التغييرات غير المُصدرة. لا يؤدي دمج المصدر إلى تحديث الصور المثبتة. راجع
سجل الإصدارات، ومرجع CLI الكامل
وسلوك الترقية.
بعد بدء Decepticon، سجّل خادم MCP الخاص به في وكيل البرمجة لديك:
claude mcp add --scope user decepticon -- decepticon mcp serve
codex mcp add decepticon -- decepticon mcp serve
استخدم الأمر الخاص بعامل البرمجة المثبّت لديك، ثم شغّل
decepticon skill install لإضافة دليل المشغّل إلى كلا العاملين. راجع
دليل العامل الخارجي للاطلاع على Agent Skill،
وسير عمل الأدوات، ومسار تثبيت المصدر.
هل تبني فوق العاملين — منتجًا، أو تكاملًا بحثيًا، أو منسّقًا مخصصًا؟ ثبّت SDK من PyPI:
pip install decepticon # core SDK
pip install "decepticon[neo4j]" # + the knowledge-graph attack-chain tools