
Bibliothèque de méthodologie bug-bounty soigneusement sélectionnée, avec runbooks, playbooks de recon/fuzz, checklists et utilitaires CLI pour le cadrage des cibles, l'énumération des certificats et la revue des travaux antérieurs.

Les dossiers sont numérotés dans l'ordre dans lequel un hunter travaille réellement - du premier au dernier.
Commencez par 00-hunt/00-INDEX. Lancez la chasse depuis 00-hunt/ALPHA. Ce README n'est que la carte.
Autorisation uniquement. Safe harbor, VDP, GitHub PVR ou divulgation coordonnée. Aucune donnée d'un autre client. Aucune recette d'exploit.
| # | Dossier | Ce que vous faites ici | Ne sautez pas vers |
|---|---|---|---|
| 0 | 00-hunt/00-INDEX | Ouvrez le manuel d'instructions. Copiez la Target Card. | Les playbooks de classe |
| 1 | 01-authorize/00-INDEX | Citez la politique. Choisissez une voie. Classez. Notez. Passez votre chemin si <8. | La reconnaissance sur une brochure |
| 2 | 02-recon/00-INDEX | Nommez les hôtes, opérations, JS, schémas dans le périmètre. | Tester un hôte que vous n'avez pas nommé |
| 3 | 03-prior-art/00-INDEX | Construisez le dossier avant le travail approfondi. | « Je vérifierai Hacktivity plus tard » |
| 4 | 04-map/00-INDEX | Acteur × action × objet × tenant × état. | Confirmer une cellule non nommée |
| 5 | 05-test/00-INDEX | Uniquement la stack. L'ordre interne suit le ROI du hunter, pas l'OWASP. Toute classe restante : 05-test/00-WATCH-ATLAS. | L'index entier |
| 6 | 06-confirm-report/00-INDEX | Confirmation sur fixture possédée → filtre d'unicité → un ticket → registre. | Soumettre pour « voir ce que dit le triage » |
| 7 | 07-writeups/00-INDEX | Fiches distillées (méthodes, pas des copies). | Chasser à partir d'un blog |
| 8 | 08-tools/README | CLIs en lecture seule. | Nuclei en live |
| 9 | 09-prompts/00-INDEX | Extraire / rejeter / structurer. | Prompts d'exploit |
| 10 | 10-checklists/intake | Fiches recto imprimables. | Une troisième colonne vertébrale |
| 11 | 11-theory/00-INDEX | Pourquoi la colonne vertébrale existe. | Chasser à partir de la théorie |
Compagnon narratif (marché + CV) : BOOK-Original-Findings-Playbook. Ce n'est pas le 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
Copiez 00-hunt/templates/target-card.example vers out/target-card.yaml. Ne chassez que si target_score.py affiche ≥10.
Ce dépôt n'est que la bibliothèque (extraite de WattoCyber/oscp-notes-2026). Les flux de CVE connues sont GHSA / OSV / NVD via tools/prior_art_desk.py, pas une file de soumission.