بحث باسم الموضوع المطلوب

اختبار الاختراق باستخدام الذكاء الاصطناعي


مساعد اختبار اختراق مدعوم بالذكاء الاصطناعي، مبني كتطبيق ويب (على الأرجح منصة كخدمة SaaS) يمكن للمختبرين استخدامه لأتمتة أو تسريع بعض مهام الاختبار. يتوفر له أيضاً تطبيق سطح مكتب (Desktop) مبني بتقنية Tauri (للمنصات المختلفة).


🔥 الميزات الرئيسية (بحسب المكونات التقنية)


1. الذكاء الاصطناعي والوكلاء:


· تكامل مع OpenRouter و OpenAI: يوحي بأن المنصة تستخدم نماذج ذكاء اصطناعي متعددة (مثل GPT-4، Claude، وغيرها) لتحليل الأهداف واقتراح هجمات.

· بيئة آمنة لتنفيذ الكود (E2B): يوفر "وضع وكيل" (Agent Mode) حيث يمكن للذكاء الاصطناعي تنفيذ كود وأوامر داخل بيئة معزولة (Sandbox). هذا يعني أن الأداة لا تقترح فقط، بل يمكنها التنفيذ في بيئة آمنة.


2. البنية التقنية الحديثة:


· Next.js + TypeScript + Convex: واجهة أمامية قوية، مع قاعدة بيانات وإدارة حالة في الوقت الفعلي.

· WorkOS: لإدارة المصادقة والمستخدمين (تسجيل الدخول، الأدوار).

· Tauri: لتطبيق سطح المكتب خفيف الوزن وعالي الأداء.

· دعم مصادر استخباراتية: يتكامل مع Perplexity (للبحث عبر الويب) و Jina AI (لقراءة محتوى الروابط).


3. تكاملات إضافية:


· Redis / Upstash Redis: لإدارة حالة الجلسات (Resumption) وتحديد معدل الطلبات (Rate Limiting).

· Stripe: لمعالجة المدفوعات (يشير إلى أنه منتج تجاري أو نموذج Freemium).

· PostHog: لتحليلات الاستخدام.


🛠️ كيف تبدأ (للمطورين)


لأن المشروع مفتوح المصدر، يمكنك تشغيله بنفسك محلياً بعدة خطوات:


1. استنساخ المستودع: git clone https://github.com/hackerai-tech/hackerai.git

2. تثبيت الاعتماديات: pnpm install

3. تشغيل سكريبت الإعداد: pnpm run setup

4. تشغيل بيئة التطوير: pnpm run dev

   · تحتاج إلى حسابات: OpenRouter، OpenAI، E2B، Convex، WorkOS (على الأقل).

   · بيئة سطح المكتب: يمكن بناء تطبيق Tauri لتجربة محلية.


https://github.com/hackerai-tech/hackerai/