
Libreria curata di metodologie bug bounty con runbook, playbook di ricognizione/fuzzing, checklist e helper CLI per la definizione dell'ambito dei target, l'enumerazione dei certificati e la revisione dello stato dell'arte.

Le cartelle sono numerate nell'ordine in cui un hunter lavora effettivamente - dalla prima all'ultima.
Inizia da 00-hunt/00-INDEX. Esegui la caccia da 00-hunt/ALPHA. Questo README è solo la mappa.
Solo con autorizzazione. Safe harbor, VDP, GitHub PVR o divulgazione coordinata. Nessun dato di altri clienti. Nessuna ricetta di exploit.
| # | Cartella | Cosa fai qui | Non saltare a |
|---|---|---|---|
| 0 | 00-hunt/00-INDEX | Apri il manuale di istruzioni. Copia la Target Card. | I playbook per classe |
| 1 | 01-authorize/00-INDEX | Cita la policy. Scegli una corsia. Classifica. Assegna un punteggio. Allontanati se <8. | Recon su una brochure |
| 2 | 02-recon/00-INDEX | Nomina host, operazioni, JS, schemi in scope. | Testare un host che non hai nominato |
| 3 | 03-prior-art/00-INDEX | Costruisci il pacchetto prima del lavoro approfondito. | “Controllerò Hacktivity più tardi” |
| 4 | 04-map/00-INDEX | Attore × azione × oggetto × tenant × stato. | Confermare una cella non nominata |
| 5 | 05-test/00-INDEX | Solo lo stack. L'ordine interno è hunter-ROI, non OWASP. Ogni classe rimanente: 05-test/00-WATCH-ATLAS. | L'intero indice |
| 6 | 06-confirm-report/00-INDEX | Conferma su fixture posseduta → gate di unicità → un ticket → ledger. | Inviare per “vedere cosa dice il triage” |
| 7 | 07-writeups/00-INDEX | Schede distillate (metodi, non copie). | Cacciare da un blog |
| 8 | 08-tools/README | CLI in sola lettura. | Nuclei live |
| 9 | 09-prompts/00-INDEX | Estrai / scarta / struttura. | Prompt di exploit |
| 10 | 10-checklists/intake | One-pager stampabili. | Una terza spina dorsale |
| 11 | 11-theory/00-INDEX | Perché esiste la spina dorsale. | Cacciare dalla teoria |
Compagno narrativo (mercato + curriculum): BOOK-Original-Findings-Playbook. Non è il 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
Copia 00-hunt/templates/target-card.example in out/target-card.yaml. Caccia solo se target_score.py stampa ≥10.
Questo repo è solo la libreria (estratto da WattoCyber/oscp-notes-2026). I feed di CVE noti sono GHSA / OSV / NVD tramite tools/prior_art_desk.py, non una coda di invio.