
xalgorix v4.5.125
وكلاء مستقلون لاختبار الاختراق بالذكاء الاصطناعي — استطلاع في الوقت الفعلي، واكتشاف الثغرات، وتنسيق عمليات الاستغلال. Go + TypeScript.
Xalgorix — أداة اختبار اختراق مفتوحة المصدر بالذكاء الاصطناعي تُثبت الثغرات
معظم أدوات الفحص تكتشف. أما Xalgorix فتُثبت. يعمل وكيل LLM ذاتي وفق منهجية اختبار اختراق كاملة، ثم يعيد مُحقِّق مستقل استغلال كل نتيجة قبل الإبلاغ عنها — لتحصل على دليل، لا كومة من الاحتمالات التي عليك فرزها. مستضاف ذاتيًا، خاص، وباستخدام نموذج LLM الخاص بك. مبني بلغتي Go وTypeScript.
🚀 البدء السريع · 💡 لماذا Xalgorix · ✨ الميزات · 🎯 حالات الاستخدام · ☁️ استضافة ذاتية أو سحابة · 📖 الوثائق · 💬 المناقشات
| 🖥️ استضافة ذاتية — هذا المستودع | ☁️ Xalgorix Cloud — لا شيء لتثبيته |
|---|---|
| مجاني وبرخصة Apache-2.0. يعمل على جهازك بمفتاح LLM الخاص بك، أو محليًا بالكامل مع Ollama. تبقى النتائج والتقارير على بنيتك التحتية. | المحرك نفسه المُتحقَّق من الاستغلال في متصفحك. يُدار النموذج وعمليات الاستدعاء خارج النطاق والجدولة نيابةً عنك. باقات تبدأ من 10 دولارات؛ والأرصدة لا تنتهي صلاحيتها. |
| التثبيت بأمرين ↓ | قارن بين الاستضافة الذاتية والسحابة → |
🤖 تحتاج فقط إلى مراجعات طلبات السحب (PR)؟ يعلّق تطبيق Xalgorix المجاني على GitHub بمراجعة أمنية على كل طلب سحب — دون حساب، ودون مفتاح API.
📸 لقطات الشاشة
🖥️ لوحة التحكم المستضافة ذاتيًا — تعمل محليًا على 127.0.0.1:9137
| لوحة النظرة العامة | تفاصيل الفحص | النتائج |
|---|---|---|
![]() | ![]() | ![]() |
☁️ لوحة تحكم Xalgorix Cloud — النسخة المُدارة على www.xalgorix.com
🤝 الرعاة
شكرًا لـ Swiftproxy على رعاية Xalgorix.
قد يتصرف تطبيقك بشكل مختلف اعتمادًا على مصدر الطلب. بالنسبة لمستخدمي Xalgorix الذين يفحصون تطبيقاتهم الخاصة عبر المناطق، توفّر Swiftproxy استهداف الموقع لمراجعة السلوك الإقليمي والجلسات الثابتة للمساعدة في الحفاظ على عنوان IP متسق خلال جلسة الاختبار. وهي تدعم HTTP(S) وSOCKS5، وهما بروتوكولا البروكسي نفساهما اللذان يدعمهما Xalgorix.
وكلاء بروكسي سكنية بدءًا من $0.70/GB. الاختبار المجاني متاح، ويحصل مستخدمو Xalgorix على خصم 10% باستخدام الرمز PROXY90.
استكشف Swiftproxy واطلب اختبارًا مجانيًا →
🚀 البدء السريع
التثبيت (سطر واحد):
curl -sSL https://www.xalgorix.com/install | bash
يُنزّل هذا الملف الثنائي المُجمَّع مسبقًا لمنصتك (Linux أو macOS، amd64/arm64) من أحدث إصدار.
أو ثبّته باستخدام Go 1.26 أو أحدث:
go install github.com/xalgord/xalgorix/v4/cmd/xalgorix@latest
تأكد من أن $(go env GOPATH)/bin (أو GOBIN الخاص بك) موجود في PATH الخاص بك قبل تشغيل xalgorix.
ثم شغّل معالج الإعداد التفاعلي:
xalgorix --setup
اختر مزوّدك، وأكّد الطراز، وأدخل مفتاح API عند المطالبة. للحصول على أفضل النتائج، استخدم طرازًا متقدّمًا حديثًا يتمتع بقدرات استدلال قوية وأداء جيد في السياقات الطويلة واستدعاء موثوق للأدوات — مثل أحدث طراز قادر من GPT أو Claude أو Gemini المتاح لديك. تظل الطرازات الأصغر أو المحلية مدعومة، لكنها قد تتطلب إشرافًا أكبر أثناء الفحوصات المستقلة الطويلة. يخزّن Xalgorix المفتاح بشكل خاص في ~/.xalgorix.env (الوضع 0600) ويمكنه تشغيل لوحة التحكم نيابةً عنك. لا يحتاج Ollama المحلي إلى مفتاح API.
إذا اخترت عدم التشغيل فورًا، فابدأ لاحقًا باستخدام xalgorix --web وافتح http://127.0.0.1:9137. يمكنك تغيير المزوّدين أو الخيارات المتقدّمة في أي وقت ضمن Settings → LLM، أو إعادة تشغيل xalgorix --setup.
أو شغّله باستخدام Docker — كل شيء جاهز، دون الحاجة إلى سلسلة أدوات:
docker run --rm -p 9137:9137 \
--privileged \
-v xalgorix-data:/data \
xalgord/xalgorix:latest
يمنح --privileged مجموعة الأدوات نفس مستوى الوصول إلى المضيف الذي تحصل عليه عند تشغيلها أصليًا بصلاحيات الجذر. تُسقط بيئة العزل الافتراضية في Docker القدرات (مثل NET_ADMIN) وتطبّق مرشّح seccomp، مما يعطّل الأدوات منخفضة المستوى (تغييرات iptables/route، انتحال ARP/MITM، شبكات VPN من نوع tun/tap، أدوات التصحيح المعتمدة على ptrace، ضبط واجهات masscan). وبما أن الصورة لا تستطيع منح نفسها هذه الصلاحيات، فيجب ضبطها وقت التشغيل. الحاوية عبارة عن بيئة فحص مؤقتة معزولة شبكيًا تعمل بصلاحيات الجذر — الوضع المميّز هو الوضع المقصود؛ لا تعرّض لوحة التحكم للعموم أبدًا دون مصادقة. هل تفضّل أقل الصلاحيات؟ استبدل --privileged بـ --cap-add=NET_ADMIN --cap-add=NET_RAW --cap-add=SYS_PTRACE --security-opt seccomp=unconfined.
افتح http://localhost:9137. لا تحتاج إلى مفتاح LLM للبدء — تُطلق لوحة التحكم دون واحد؛ اضبط الطراز + مفتاح API ضمن Settings → LLM (يُحفظ في وحدة التخزين /data). إذا لم تمرّر XALGORIX_USERNAME/XALGORIX_PASSWORD، فسيتم توليد كلمة مرور مسؤول عشوائية وطباعتها في سجلات الحاوية عند التشغيل الأول.



