
نظام التشغيل متعدد اللاعبين للأمن الهجومي بالذكاء الاصطناعي - مفتوح، ذاتي التحسين، قابل للتوسيع. اكتشف الثغرات وتحقق منها وأصلحها.
سير عمل أمني مفتوح المصدر داخل متصفحك أو وكيل البرمجة الخاص بك.
بدعم من Y Combinator · مختبر الأبحاث السويسري للذكاء الاصطناعي التطبيقي والأمن السيبراني
0.security ·
التوثيق ·
FoxGuard
ثبّت على Apple Silicon macOS أو x64/ARM64 Linux:
curl -fsSL https://raw.githubusercontent.com/0sec-labs/0/main/install.sh | bash
export PATH="$HOME/.0/bin:$PATH"
0 web
مركز التحكم (المتصفح): 0 web · الطرفية: 0
قم بتهيئة موفّر نموذج قبل تشغيل سير عمل الذكاء الاصطناعي.
يشترك المتصفح وCLI وMCP في مشغّل سير عمل واحد مع نتائج محتفظ بها.
تُرتَّب النتائج حسب الأثر على الأعمال: العملاء والبيانات المتأثرون، والاحتيال، والخدمات الحرجة، والتعطّل. تتضمن كل أولوية مبررًا؛ ويبقى السياق المفقود غير مُقيَّم. يظل CVSS متاحًا كخطورة تقنية.
| العمل | القوالب المدمجة |
|---|---|
| التقييم | المستودعات، والاعتماديات، وواجهات API، وتكوين الويب، واختبارات الاختراق محددة النطاق، وسلوك الحزم، والعقود الذكية، والتعليمات البرمجية الأصلية |
| التحقق | النتائج مع أدلة إعادة التشغيل |
| الإصلاح | المرشّحات مع اختبارات الانحدار |
| البحث | البحث الأمني، والتحقيق العميق في المصدر |
ابدأ من 12 قالبًا، وخصّص الخطوات، وشغّل يدويًا أو باستخدام مشغّلات المتصفح والجداول الزمنية. القالب: نقطة البداية · سير العمل: خطوات قابلة لإعادة الاستخدام · التشغيل: تنفيذ واحد.
يحتفظ التعلّم بنشاط التشغيل المحلي، والملاحظات المستندة إلى المصدر، وسجل
التحسينات المُقيَّمة. تحتفظ سير العمل المحفوظة بمراجعات غير قابلة للتغيير وتدعم الاستعادة.
استخدم 0 learning status أو افتح Learning في المتصفح.
وثائق التعلّم.
0 workflow list --templates
0 workflow run --template security-research \
--target /absolute/path/to/repo --workspace /absolute/path/to/repo \
--format json > run.json
0 runs list
دليل سير العمل: المدخلات والحدود والنتائج.
مراجعة مصدرية لواجهة demo API المضمّنة، مع مواقع الكود والإصلاحات المقترحة.

ابدأ سير عمل من قالب وعدّل خطواته.

استخدم أوامر CLI أعلاه، أو MCP لاكتشاف القوالب وإنشاء سير العمل وإدارة عمليات التشغيل:
0 mcp-server --workflows --workspace /absolute/path/to/repo
يتطلب MCP المحلي ملف تعريف تنفيذ محلي على المضيف محددًا بشكل صريح.
بالنسبة لمحرك بعيد مسجّل، استخدم 0 mcp-server --workflows --backend production.
مزوّد النموذج في 0 منفصل عن جلسة الوكيل المتصل.
Connect an external agent في دردشة المتصفح ينسخ مطالبة إعداد. تتصل عملاء سير عمل CLI وMCP تلقائيًا بمحرك ويب محلي قيد التشغيل لنفس مساحة العمل وقاعدة بيانات التحكم. للاتصال صراحةً بالجلسات وعمليات التشغيل المفتوحة بالفعل في محرك:
0 mcp-server --workflows --engine-url http://127.0.0.1:3000 \
--engine-token-env ENGINE_TOKEN --session SESSION_ID
0 sessions list --engine-url http://127.0.0.1:3000 --engine-token-env ENGINE_TOKEN
عيّن ENGINE_TOKEN إلى بيانات الاعتماد الحاملة (bearer credential) المُهيّأة للمحرك. تتشارك العملاء المتصلة جلسة المتصفح ودورة حياة التشغيل؛ ويؤدي قطع الاتصال إلى ترك المحرك قيد التشغيل. احذف --session لإنشاء جلسة ضمن منح القبول الخاصة بالمحرك.
راجع إعداد MCP والأدوات الفردية أو المحركات المحلية والبعيدة.
اربط GitHub وElastic وSemgrep وSnyk وLinear وJira وCloudflare وSlack وTeams عبر الإضافات وMCP.
المزيد من الأدلة: التثبيت · GitHub Actions · تطوير الإضافات · استكشاف الأخطاء وإصلاحها.
ثبّت التبعيات، وشغّل npm run dev، وافتح عنوان المتصفح المطبوع.
راجع CONTRIBUTING.md.
معاينة بحثية. قيّم الأنظمة المصرّح بها وراجع النتائج والإصلاحات.
شغّل 0 أو 0 web لفتح وحدة تحكم المتصفح دون حساب.
تم إيقاف واجهة الطرفية التفاعلية؛ وتبقى أوامر CLI بلا واجهة والأتمتة وMCP والأوامر الثنائية متاحة.
استخدم 0 chat --prompt "your request" للأتمتة لمرة واحدة؛ عيّن --mode standard لفحوصات النطاق الصريحة.
تفرض إضافة النطاق الاختيارية حدود الأهداف.
أبلغ عن الثغرات عبر SECURITY.md. مرخّص بموجب MIT أو Apache-2.0.
الإفصاحات العامة والإصلاحات في المنبع. شكرًا لـ OpenTUI وBun وReact وModels.dev وLiteLLM ولمساهمينا.