
مكتبة منهجيات منسّقة لصيد الثغرات (bug bounty) تتضمن أدلة تشغيل (runbooks)، وخطط استكشاف/اختبار (recon/fuzz playbooks)، وقوائم تحقق، وأدوات مساعدة لسطر الأوامر (CLI) لتحديد نطاق الأهداف، وتعداد الشهادات، ومراجعة الأعمال السابقة.

المجلدات مرقّمة وفق الترتيب الذي يعمل به الصائد فعليًا - من الأول إلى الأخير.
ابدأ من 00-hunt/00-INDEX. نفّذ عملية الصيد من 00-hunt/ALPHA. هذا الملف (README) ليس سوى الخريطة.
بالتفويض فقط. إما Safe harbor أو VDP أو GitHub PVR أو الإفصاح المنسّق. لا بيانات تخص عملاء آخرين. لا وصفات استغلال.
| # | المجلد | ما تفعله هنا | لا تنتقل إلى |
|---|---|---|---|
| 0 | 00-hunt/00-INDEX | افتح دليل التعليمات. انسخ بطاقة الهدف (Target Card). | أدلة الفئات (Class playbooks) |
| 1 | 01-authorize/00-INDEX | اقتبس السياسة. اختر مسارًا. صنّف. قيّم. انسحب إذا كان <8. | الاستطلاع على مجرد كتيّب |
| 2 | 02-recon/00-INDEX | حدّد المضيفين والعمليات وJS والمخططات ضمن النطاق. | اختبار مضيف لم تحدده |
| 3 | 03-prior-art/00-INDEX | ابنِ الحزمة قبل العمل العميق. | "سأتحقق من Hacktivity لاحقًا" |
| 4 | 04-map/00-INDEX | الفاعل × الإجراء × الكائن × المستأجر × الحالة. | تأكيد خلية غير مسمّاة |
| 5 | 05-test/00-INDEX | المكدس (stack) فقط. الترتيب الداخلي وفق عائد استثمار الصائد، لا OWASP. كل فئة متبقية: 05-test/00-WATCH-ATLAS. | الفهرس بأكمله |
| 6 | 06-confirm-report/00-INDEX | تأكيد على بيئة اختبار مملوكة → بوابة التفرد → تذكرة واحدة → السجل. | الإرسال "لنرى ما يقوله فريق الفرز" |
| 7 | 07-writeups/00-INDEX | بطاقات مكثّفة (طرق، لا نسخ). | الصيد انطلاقًا من مدونة |
| 8 | 08-tools/README | أدوات سطر أوامر للقراءة فقط. | Nuclei مباشر |
| 9 | 09-prompts/00-INDEX | استخراج / رفض / هيكلة. | مطالبات الاستغلال |
| 10 | 10-checklists/intake | صفحات مفردة قابلة للطباعة. | عمود فقري ثالث |
| 11 | 11-theory/00-INDEX | لماذا يوجد العمود الفقري. | الصيد انطلاقًا من النظرية |
الرفيق السردي (السوق + السيرة الذاتية): BOOK-Original-Findings-Playbook. ليس دليل التشغيل (runbook).
python3 tools/classify_target.py --intake out/target-card.yaml -o out/stack.yaml
python3 tools/target_score.py --intake out/target-card.yaml
python3 tools/crt_enum.py --intake out/target-card.yaml -o out/crt-names.txt
python3 tools/prior_art_desk.py --product "…" --repo "owner/name" -o out/prior-art.md
python3 tools/catalog_query.py --q "…" --year 2025 --sort bounty --limit 25
python3 tools/object_graph_stub.py --schema schema.graphql -o out/matrix.csv
انسخ 00-hunt/templates/target-card.example إلى out/target-card.yaml. اصطد فقط إذا طبع target_score.py قيمة ≥10.
هذا المستودع هو المكتبة فقط (مستخرجة من WattoCyber/oscp-notes-2026). خلاصات الثغرات المعروفة (Known-CVE) هي GHSA / OSV / NVD عبر tools/prior_art_desk.py، وليست قائمة انتظار للإرسال.