Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
BurpIA — إضافة لـ Burp Suite تضيف اكتشافًا سلبيًا للثغرات باستخدام الذكاء الاصطناعي. | Kitploit
أدوات/GitHubGitHub/dragonjar/burpia
أدوات دفاعيةماسحات الثغرات الأمنية للويبتحليل الثغرات الأمنيةتحليل الشفرة الديناميكي (DAST)استغلال تطبيقات الويباختبار أمان APIأمن الويباختبار الاختراقالأدوات والمكوناتأمن الذكاء الاصطناعي
GitHub
233124منذ شهر واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
dragonjar/burpia

BurpIA

إضافة لـ Burp Suite تضيف اكتشافًا سلبيًا للثغرات باستخدام الذكاء الاصطناعي.

عرض المستودع
مشاركة

BurpIA

BurpIA Logo

License: MIT Version Burp Suite Author Español

يحوّل BurpIA برنامج Burp Suite إلى بيئة لاختبار أمن الويب بمساعدة الذكاء الاصطناعي. فهو يحلّل حركة مرور HTTP الفعلية باستخدام نماذج اللغة الكبيرة (أكثر من 12 مزوّدًا أو نماذج محلية)، ويتحقق من النتائج باستخدام وكلاء CLI المستقلين عبر Burp MCP، ويحافظ على إمكانية تتبّع كل نتيجة — يعمل على Burp Suite Community وProfessional.

🎯 ما الذي يفعله BurpIA

يحوّل هذا الامتداد حركة مرور HTTP السلبية إلى نتائج أمنية قابلة للتنفيذ. يمكنه:

  • تحليل حركة المرور باستخدام نماذج اللغة الكبيرة: فحص سلبي تلقائي أو تحليل يدوي عبر قائمة السياق، باستخدام أدلة فعلية (request + response).
  • تحليل تدفقات الطلبات: تحليل سياقي لـ 2–4 طلبات مترابطة كتدفق واحد، مثالي لثغرات الحالة والمنطق.
  • التحقق باستخدام وكلاء CLI: إرسال النتائج أو التدفقات إلى وكلاء مستقلين (Factory Droid، Claude Code، Antigravity، Open Code، Grok، Codex) مدمجين مع Burp Suite MCP للتحقق اليدوي المتعمّق.
  • الفرز بسرعة: إرسال النتائج مباشرة إلى Burp Repeater من جدول النتائج المركزي، أو حفظها في Issues الخاصة بمشروع Burp.
  • إدارة النتائج بذكاء: ترتيب حسب الخطورة/الثقة، ومرشّحات نصية وحسب الخطورة، وتصدير CSV/JSON.
  • البقاء في التحكّم: إزالة تكرار الطلبات (SHA-256، TTL 15 دقيقة، LRU 10k)، وتزامن قابل للضبط (1–10)، وترشيح الموارد الثابتة، وواجهة ثنائية اللغة (الإسبانية/الإنجليزية)، ومظهر داكن/فاتح أصلي.

مهم: نتائج الذكاء الاصطناعي تلميحات وليست أحكامًا نهائية. تحقّق دائمًا قبل الإبلاغ — فالنتائج الإيجابية الكاذبة ممكنة.

📦 التثبيت

  1. نزّل BurpIA-1.7.0.jar من صفحة الإصدارات.
  2. في Burp Suite: تبويب Extensions → Add → اختر ملف JAR.
  3. اضبط مزوّدك في تبويب BurpIA: LLM Provider، API Key (إن وُجد)، Model، Language.
  4. استخدم Test Connection للتحقق من نقطة النهاية قبل التقاط حركة المرور.

⚙️ المتطلبات الأساسية

المتطلبالتفاصيل
Burp SuiteCommunity أو Professional
نظام التشغيلmacOS أو Linux أو Windows
Java17+ (يعمل JRE المضمّن في مثبّتات Burp الأصلية)
الوصول إلى LLMمفتاح API لمزوّد سحابي، أو Ollama محلي، أو LM Studio
وكيل CLI (اختياري)أحد ما يلي: droid، claude، agy، opencode، grok، codex
لغة الواجهةالإسبانية أو الإنجليزية (قابلة للتبديل في الإعدادات)

🚀 البدء السريع (3 دقائق)

  1. حمّل الامتداد (انظر التثبيت).
  2. اختر LLM Provider وأدخل API Key.
  3. انقر على Test Connection للتحقق من نقطة النهاية والنموذج.
  4. تصفّح عبر Burp Proxy — تظهر النتائج في تبويب BurpIA أثناء تحليل حركة المرور.
  5. انقر بزر الفأرة الأيمن على أي طلب → Analyze request with BurpIA (أو 🤖 Analyze with {Agent} للتحقق بالوكيل).

🔄 كيف يعمل

التدفق السلبي

  1. يعترض BurpIA تبادل HTTP.
  2. يتحقق من Scope، ويطبّق المرشّحات، ويزيل التكرار.
  3. تُدرج المهمة في قائمة الانتظار في مدير التحليل.
  4. يُبنى الطلب الموجّه (prompt) عبر إدراج request وresponse.
  5. تُحلّل استجابة الذكاء الاصطناعي وتُوحَّد النتائج.
  6. يُحدَّث جدول النتائج والإحصاءات و(إن كان مفعّلًا) Issues في Burp.

التدفق اليدوي

  1. اختر طلبًا واحدًا أو أكثر (2–4 لتحليل التدفق) في أي تبويب من تبويبات Burp.
  2. انقر بزر الفأرة الأيمن:
    • طلب واحد: Analyze request with BurpIA أو 🤖 Analyze with {Agent}.
    • 2–4 طلبات: 🔍 Analyze this flow أو 🤖 Analyze this flow with {Agent}.
  3. تظهر النتيجة في الجدول لتعديلها أو تصديرها أو إرسالها إلى Repeater.

🔌 مزوّدو LLM المدعومون

المزوّدملاحظات
Ollamaنماذج محلية: Qwen 3.8، Llama 4، Gemma 4، DeepSeek v4، Phi-4، إلخ.
Ollama Cloudنماذج سحابية على ollama.com — تتطلب مفتاح API
OpenAIGPT-5.6 (+ متغيّرات Luna/Sol/Terra/Cyber)
ClaudeAnthropic: Fable 5.1، Opus 5، Sonnet 5
GeminiGoogle: 3.8 Flash (GA)، 3.7/3.6 Flash، 2.5 Pro
Moonshot (Kimi)K3، K2.7 وما قبلها
Z.ai / MinimaxGLM 5.3 وMiniMax H3
DeepSeekv4-pro، v4-flash — API متوافق مع OpenAI
xAI Grokgrok-4.6، grok-4.5 — API متوافق مع OpenAI
Sakana Fugufugu، fugu-ultra
LM Studioخادم محلي، متوافق مع OpenAI
Customحتى 3 ملفات تعريف لأي API متوافق مع OpenAI

🤖 وكلاء CLI

وكلاء تحقق مستقلون مدمجون مع Burp Suite MCP:

الوكيلالملف التنفيذيالدليل
Factory DroiddroidEN · ES
Claude CodeclaudeEN · ES
Antigravity CLIagyEN · ES
Open CodeopencodeEN · ES
Grok CLIgrokEN · ES
Codex CLIcodexEN · ES

🧠 رموز الطلب الموجّه المخصّص

  • {REQUEST} / {RESPONSE}: طلب/استجابة HTTP موحّدان.
  • {REQUEST_1}…{REQUEST_N} / {RESPONSE_1}…{RESPONSE_N}: العنصر رقم N في التدفق.
  • {OUTPUT_LANGUAGE}: لغة الإخراج المتوقّعة لأوصاف النتائج.

إذا حذفت هذه الرموز، يضيف BurpIA تلقائيًا كتلة أمنية (احتياطية) للحفاظ على الحد الأدنى من السياق وفرض اللغة المضبوطة.

🚀 مثال على الاستخدام

طلب موجّه مخصّص يستهدف تدفق مصادقة (طلبان يُحلّلان كواحد):

You are a web security auditor. Focus ONLY on authentication and session logic.

Request 1 (login):
{REQUEST_1}
Response 1:
{RESPONSE_1}

Request 2 (password change):
{REQUEST_2}
Response 2:
{RESPONSE_2}

Report findings in {OUTPUT_LANGUAGE} with severity, confidence, and remediation.

نتيجة نموذجية ينتجها BurpIA (معروضة في جدول النتائج):

Title:    Password change endpoint accepts old password indefinitely
Severity: High · Confidence: Certain
Endpoint: POST /api/v2/account/password  (200 OK)
Evidence: The password-change flow succeeded using the pre-login session
          token, indicating missing re-authentication and no rotation of
          existing sessions.
Remedy:   Require current-password verification and invalidate all active
          sessions after a successful change.

من الجدول يمكنك إرسالها إلى Burp Repeater للتحقق اليدوي، أو تصديرها (CSV/JSON)، أو إرسالها إلى وكيل CLI للتحقق المتعمّق عبر Burp MCP.

📸 لقطات الشاشة

تنزيل الأداة