Salta al contenuto
PURPLEDUEL

I laboratori di PurpleDuel

Un laboratorio di PurpleDuel è una piccola macchina inventata che esplori da un terminale simulato nel browser: file, servizi di rete e siti web sono dati del gioco, e nessun comando raggiunge computer reali. Ogni laboratorio ha un compito, alcuni obiettivi che si completano da soli mentre lavori e un flag da trovare; quando il flag compare nel terminale il laboratorio è risolto.

Sono 39, divisi in 6 percorsi e ordinati dal più facile al più difficile: ognuno si apre dopo aver risolto quelli che servono come base, anche di altri percorsi. Alla fine c'è sempre un writeup che spiega cosa è andato storto e, soprattutto, come ci si difende.

Come funziona un laboratorio

  1. Leggi il compito: ti dice dove sei e cosa cercare, senza svelare la strada.
  2. Esplora con i comandi della shell: gli obiettivi si spuntano da soli quando fai il passo giusto e ognuno vale punti esperienza.
  3. Se ti blocchi chiedi un aiuto: il primo è gratuito, gli altri costano un po’ di XP.
  4. Il flag compare nel terminale solo quando hai fatto tutto il lavoro: lì il laboratorio si chiude e si apre il writeup con la lezione di difesa.

I percorsi

Fondamenti Linux

Shell, file, filtri, permessi · 9 laboratori

Codifiche e segreti

Base64, esadecimale, cifrari · 6 laboratori

Recon & Scanning

Nmap, banner, DNS, enumerazione · 6 laboratori

Web Exploitation

Dir nascoste, cookie, accessi · 7 laboratori

Privilege Escalation

Da user a root · 5 laboratori

Blue Team / Difesa

Log, incidenti, hardening · 6 laboratori

Le carte del duello: attacchi, difese e chi ferma chi