
حزمة مهارات Claude Code لصيد الثغرات والعمل الميداني للفريق الأحمر الخارجي - 82 مهارة، 15 أمر شرطة مائلة، 681 نمطًا من التقارير المُفصح عنها تم تنظيمها عبر 24 فئة رئيسية من نقاط الضعف، بالإضافة إلى مصفوفات هجوم الهوية المؤسسية والبنية التحتية.
حزمة مهارات Claude قائمة بذاتها لصيد الثغرات وأعمال الفريق الأحمر الخارجية · 83 مهارة · 15 أمرًا مائلًا · 681 نمطًا من التقارير المُفصح عنها (433 منها مُستشهد بها ومُدقّقة فرديًا الآن) عبر 24 فئة ثغرات أساسية · مصفوفات هجوم الهوية المؤسسية والبنية التحتية · تهيئة مجلدات المهام · تكامل Burp MCP · مُجرّبة في الميدان عبر مهام الفريق الأحمر وصيد الثغرات المصرّح بها، إضافة إلى منصات التدريب العامة (DVWA، OWASP Juice Shop، Hacker101، testphp.vulnweb.com).
من بناء Sachin Sharma — صيد الثغرات وأبحاث أمن GenAI.
claude-bughunter هي حزمة مهارات جاهزة للاستخدام مع نظام مهارات Claude Code. ثبّتها مرة واحدة فيتوقف Claude Code عن كونه روبوت محادثة ويبدأ بالتصرف كباحث خبير في صيد الثغرات أو مشغّل فريق أحمر: يعرف التقنيات، وقوالب السلاسل، وتعيينات VRT، وسلاسل CVE الخاصة بالمنصات، وقواعد النظافة الأمنية — ويبقى ضمن النطاق.
تتراكم أربع طبقات:
bb-methodology + redteam-mindset: سير العمل غير الخطي المكوّن من 5 مراحل، وإطار التفكير النقدي، وانضباط مشغّل الفريق الأحمر.hunt-* مُنتقاة من 681 تقريرًا مُفصحًا عنه على HackerOne: أنماط الكشف لكل فئة، والحمولات، وجداول التجاوز، وقوالب السلاسل.triage-validation + إعداد التقارير + evidence-hygiene: بوابة الأسئلة السبعة، الخطورة الواعية بـ VRT، ردود OOS، تنقيح PII، ومخرجات الفريق الأحمر.كلها تُستدعى تلقائيًا حسب الموضوع — صِف ما تختبره بالإنجليزية العادية فتُحمَّل المهارة ذات الصلة. دون استدعاء بالاسم.
الخيار أ — التثبيت كإضافة Claude Code (موصى به). من داخل Claude Code:
/plugin marketplace add elementalsouls/Claude-BugHunter
/plugin install claude-bughunter@elementalsouls
جميع المهارات الـ 83 + الأوامر الـ 15 تُحمَّل تحت مساحة الأسماء claude-bughunter: وتُحدَّث عند رفع إصدار الإضافة — دون نسخ أي ملفات إلى ~/.claude/.
الخيار ب — التثبيت بالنسخ (بدون نظام الإضافات / التثبيت على نسخة مستنسخة):
git clone https://github.com/elementalsouls/Claude-BugHunter.git
cd Claude-BugHunter
# macOS / Linux
bash scripts/install.sh
# Windows (PowerShell)
pwsh ./scripts/install.ps1
كلاهما ينسخ المهارات + الأوامر إلى ~/.claude/ (macOS/Linux) أو %USERPROFILE%\.claude\ (Windows) ويهيّئ أداة توليد التفاعلات hunt.
ما الذي يوفره كل مسار تثبيت:
| المسار | 83 مهارة + 15 أمر شرطة مائلة | واجهة cbh CLI | أداة توليد hunt |
|---|---|---|---|
| أ — إضافة | ✅ مُسمّاة ضمن نطاق claude-bughunter: | ➕ pipx install منفصل | ❌ نسخ فقط |
| ب — تثبيت بالنسخ | ✅ منسوخة إلى ~/.claude/ | ✅ من النسخة المستنسخة | ✅ من النسخة المستنسخة |
الإضافة هي أسرع مسار للحصول على المهارات + أوامر الشرطة المائلة. أمّا مشغّل
cbh الأصلي للطرفية فيُثبَّت بشكل مستقل — pipx install git+https://github.com/elementalsouls/Claude-BugHunter
— بحيث يمكن لمستخدمي الإضافة إضافته دون استنساخ كامل (انظر cbh CLI).
تأتي أداة توليد التفاعلات hunt مع النسخة المستنسخة (الخيار ب).
هذا كل شيء. افتح Claude Code وصف ما تختبره باللغة الإنجليزية العادية — تُحمَّل المهارة المناسبة تلقائيًا، دون استدعائها بالاسم:
> Testing acme.com — an in-scope HackerOne target. Run recon and rank the surface.
⟳ loading skills: web2-recon, offensive-osint, bb-methodology …
→ subdomain enum (subfinder + crt.sh) … 47 hosts
→ live hosts (httpx) … 12 · tech fingerprint … 6 distinct stacks
→ ranked surface: api.acme.com (GraphQL, introspection ON) ← start here
auth.acme.com (OAuth, SSO) ← hunt-oauth
Next: want me to probe the GraphQL introspection + OAuth redirect_uri?
→ دليل التثبيت الكامل · دليل الاستخدام · فهرس المهارات القابل للبحث.
الكتلة أعلاه هي نص توضيحي. لتسجيل عرض حقيقي لجلسة خاصة بك:
asciinema rec demo.cast→ ارفعه إلى asciinema.org وضع الشارة هنا.
المهارات هي Agent Skills عادية — نفس صيغة SKILL.md التي تُحمّلها Claude Code · OpenCode · OpenAI Codex CLI · Hermes Agent · Google AntiGravity جميعًا. أمر واحد يثبّتها في كل مكان:
# macOS / Linux
bash scripts/install.sh --all --burp-mcp
# Windows (PowerShell)
pwsh ./scripts/install.ps1 -All -BurpMcp
| Harness | Target Skill Directory | Flag |
|---|---|---|
| Claude Code (baseline) | ~/.claude/skills/ | (default) |
| OpenCode | reads ~/.claude/skills/ & ~/.agents/skills/ | (default) / --agents |
| OpenAI Codex CLI | ~/.agents/skills/ | --agents |
| Hermes Agent | ~/.hermes/skills/ | --hermes |
| Google AntiGravity | ~/.gemini/config/skills/ | --antigravity |
--all (-All) يكتشف أدوات التشغيل المثبَّتة وينسخ المهارات إلى مسار كل أداة (~/.claude/skills، ~/.agents/skills، ~/.hermes/skills، ~/.gemini/config/skills)؛ ويقوم --burp-mcp (-BurpMcp) بتوصيل خادم Burp MCP بكل منها. تُنقل طبقة المعرفة الكاملة إلى الخمس جميعها — أما أوامر الشرطة المائلة ومحرك /hunt فيبقيان مخصصين لـ Claude Code بحكم التصميم.
الرسم البياني مستضاف ذاتيًا — أعد توليده باستخدام python3 scripts/gen_star_history.py (يتطلب gh auth login).
يُحدَّث تلقائيًا كل يوم عبر .github/workflows/star-history.yml.
تغطي هذه الحزمة سطح الهجوم الخارجي — أي شيء يمكن الوصول إليه من الإنترنت دون اختراق نقطة نهاية داخلية أولًا.