
فريق أحمر للذكاء الاصطناعي محلي أولاً لأمن تطبيقات الويب وواجهات API وتطبيقات LLM. تفكير بأسلوب المهاجم، ونتائج مدعومة بالأدلة، ومهارات لوكلاء البرمجة بالذكاء الاصطناعي.
فريقك الأحمر المحلي المدعوم بالذكاء الاصطناعي.
تفكير بأسلوب المهاجم لأمن تطبيقات الويب وواجهات API وتطبيقات LLM.
بدء سريع · مهارة الوكيل · نموذج التقييم · البنية · التوثيق · سجل النجوم
يجمع OpenHunterAI النطاق ونشاط الفحص والنتائج والمعالجة في مساحة عمل محلية واحدة. ابدأ دون حساب، واربط مزوّدي النماذج لديك، وقيّم .
| القدرة | ما تحصل عليه |
|---|---|
| مساحة عمل محلية | دون تسجيل؛ المشاريع وسجلات الفحص في قاعدة بياناتك المحلية |
| نطاق صريح | التحقق من النطاق، خطط حتمية، بوابات موافقة بشرية |
| مصادر إشارات متعددة | فحص المتصفح، والاستطلاع، وZAP، ومهايئ Nuclei |
| تحقيق بمساعدة الذكاء الاصطناعي | حدود مهايئ OpenHack/Strix؛ أحضر بيئات التشغيل الخاصة بك |
| الأدلة والمعالجة | نتائج مُنقّاة، فجوات في التغطية، إرشادات الإصلاح، إعادة اختبار يدوية |
| سير عمل محمول | مهارة لـ Codex وClaude Code وGemini CLI وGrok Build وOMP |
ألفا. تعتمد تغطية التكامل على بيئات التشغيل المُهيّأة. مساحة عمل سليمة أو تقرير فارغ لا يثبت أن الهدف آمن.
يحتفظ OpenHunterAI بالجوهر المفيد من المتطلبات التقنية 48bf9036: قيّم السلوك الملاحَظ خارجيًا من منظور المهاجم. لا يُشترط الكود المصدري. تبقى كل عملية محصورة بهدف عام مُتحقَّق منه ونطاق معتمد.
flowchart LR
S["1. Lock scope"] --> M["2. Map surface"]
M --> B["3. Establish baseline"]
B --> H["4. Test bounded hypotheses"]
H --> E["5. Gate evidence"]
E --> R["6. Report and retest"]| المرحلة | المخرجات | الضبط |
|---|---|---|
| قفل النطاق | مضيف مُتحقَّق منه، مسارات معتمدة، خطة فحص | التصريح قبل بدء العمل |
| رسم السطح | إشارات المتصفح والاستطلاع | السطح العام داخل النطاق فقط |
| خط الأساس | الاستجابات الطبيعية وسياق التغطية | عمال محدودون وسياسات المهايئ |
| اختبار الفرضيات | إشارات أمنية مرشّحة | لا إجراءات مدمّرة؛ التحقق الحساس يحتاج موافقة |
| بوابة الأدلة | نتيجة مُنقّاة قابلة لإعادة الإنتاج | فصل الإشارات الملاحَظة عن حكم المحلل |
| التقرير وإعادة الاختبار | إرشادات الإصلاح، القيود، التأكيد اليدوي | الإنسان مسؤول عن قرارات التأثير والإغلاق |
يمكن أن تساعد أوصاف OpenAPI/Swagger، وأمثلة Postman، ولقطات HTTP المُنقّاة، وحسابات الاختبار المخصصة في تحديد سطح الاختبار المتفق عليه. الاستيراد الآلي أو الاحتفاظ بحركة المرور الحساسة الخام ليس قدرة موعودة.
يتطلب Git وNode.js 22+ وDocker مع Compose v2.
git clone https://github.com/LumosLab-Innovation/OpenHunterAI.git
cd OpenHunterAI
node ops/local.mjs start
افتح localhost:3001. يُنشئ التشغيل الأول الصور،
ويطبّق ترحيلات قاعدة البيانات، وينشئ ملف .env.local خاصًا بأسرار مُولّدة.
.env.local؛ ثم شغّل node ops/local.mjs restart.| الأمر | الغرض |
|---|---|
node ops/local.mjs status | فحص الخدمات |
node ops/local.mjs logs public-api | تشخيص أخطاء API |
node ops/local.mjs stop | الإيقاف؛ مع الاحتفاظ بأحجام قاعدة البيانات |
مُضمَّن: فحص المتصفح، وZAP، والاستطلاع، ومهايئ Nuclei.
أحضره بشكل منفصل: بيئات تشغيل OpenHack وStrix.
التقاط تسجيل دخول الهدف التفاعلي الاختياري: node ops/local.mjs start --with-browser.
قبل الفحص، عالج عائق سياسة قوالب Nuclei. المهايئ مُحزَّم، لكن حزمة القوالب المُدقَّقة لم تُوفَّر بعد.
محلي يعني أن مساحة العمل تعمل على جهازك، وليس إذنًا لفحص localhost/الشبكات الخاصة. أبقِ منافذه على loopback. الإعداد، وتكوين النموذج، واستكشاف الأخطاء وإصلاحها →
شغّل في مستودع التطبيق الذي تريد أن يقيّمه وكيلك:
npx --yes skills add LumosLab-Innovation/OpenHunterAI --skill openhunter --agent codex claude-code gemini-cli grok --yes
أعد تحميل وكيل البرمجة لديك، ثم اطلب:
استخدم OpenHunter لفحص مساحة العمل لديّ وإعداد تقييم أمني محدد النطاق. انتظر موافقتي قبل بدء الفحص.
يكتشف OMP تثبيت .agents/skills المشترك عبر مزوّد Agents الخاص به. تتضمن
المهارة مساعد API للقراءة فقط؛ التثبيت لا يبدأ فحصًا.
توافق العملاء →
flowchart LR
UI["Local workspace<br/>React + Vite"] --> API["Public API<br/>Scope + scan plan"]
API --> BUS["NATS<br/>Orchestrator + workers"]
BUS --> EVIDENCE["Internal API<br/>Findings + reporting"]
EVIDENCE --> DB[("Postgres")]
API <--> DB
API -->|"Activity + reports"| UIيبني الـ API العام الخطة؛ وينفّذها عمال Go عبر مهايئات محدودة. تمر الإشارات عبر سياسة النتائج قبل دخولها التقارير. إعداد التقارير خدمة خلفية، وليس عامل فحص منفصل.
أبلغ عن خطأ، أو اقترح تحسينًا، أو ساعد في توضيح التوثيق. اقرأ قواعد المساهمة أولًا؛ وأفصح عن الثغرات بشكل خاص، دون بيانات اعتماد أو بيانات هدف خام.
متاح المصدر بموجب PolyForm Noncommercial 1.0.0. الترخيص التجاري: LICENSING.md. الأدوات المصدرية والإسناد تحتفظ بإشعاراتها الخاصة.