Salta al contenuto
PURPLEDUEL

Percorso Web Exploitation

7 laboratori · Dir nascoste, cookie, accessi

Web Exploitation porta le basi nel mondo dei siti e delle applicazioni web, dove avviene una parte enorme degli attacchi reali. Esplori siti inventati con richieste HTTP dal terminale e scopri cartelle che qualcuno sperava di nascondere, cookie di cui il server si fida troppo, credenziali di fabbrica mai cambiate, commenti dimenticati nel codice della pagina e messaggi d'errore che dicono troppo. Le lezioni seguono le categorie dell'OWASP Top 10, come Broken Access Control e gli errori di autenticazione, e ognuna spiega come si corregge.

I laboratori, in ordine

  1. robots.txt e cartelle dimenticate

    facile · 300 XP

    La Gelateria Polo Nord ha un sito semplice e un gelataio un po' ingenuo: dice ai motori di ricerca di non guardare in certe cartelle e pensa che così siano al sicuro. Esplora il sito, scopri cosa vorrebbe nascondere e portati a casa il flag.

    Richiede: Mappare un host.

  2. Il cookie di cui ci si fida troppo

    medio · 600 XP

    FitNova, la palestra con l'app per i soci, decide chi sei guardando un cookie. Tu sei un socio qualunque: riesci a entrare dove può entrare solo lo staff? Dimostra che un normale socio può diventare amministratore e recupera il flag.

    Richiede: robots.txt e cartelle dimenticate.

  3. Il manuale del produttore

    medio · 600 XP

    La telecamera IP all'ingresso del magazzino ha un pannello di gestione web. Il produttore pubblica i manuali di tutti i suoi modelli e tu ne hai una cartella piena in ~/docs. Riesci a entrare senza indovinare nulla?

    Richiede: robots.txt e cartelle dimenticate e Cercare nel testo.

  4. Aurora — Web Breach

    medio · 1100 XP

    Aurora Corp ha lasciato online un pannello admin legacy. Dimostra che un backup esposto permette l'accesso non autorizzato e recupera il flag utente.

    Richiede: Il cookie di cui ci si fida troppo e Chi c’è nella rete?.

  5. Indizi nel codice della pagina

    medio · 550 XP

    La Pizzeria Vesuvio ha un sito per prenotare i tavoli, fatto di corsa da uno sviluppatore ottimista. Una pagina web è un documento che il server consegna a chiunque: leggila per intero, anche le parti che il browser non ti mostra.

    Richiede: Il cookie di cui ci si fida troppo.

  6. Messaggi d'errore troppo chiacchieroni

    medio · 600 XP

    L'intranet della Pasticceria Dolcemela è molto cortese: quando sbagli l'accesso ti spiega pure cosa hai sbagliato. Troppo cortese? Scopri chi ha davvero un account, poi trova la strada per l'area riservata.

    Richiede: Il manuale del produttore.

  7. Il portale completo

    difficile · 1000 XP

    Il portale fornitori della Ferramenta Martello e Figli ha più di una crepa, ma nessuna da sola basta: vanno usate in catena, ognuna ti dà ciò che serve per la successiva. Parti dal bersaglio, arriva fino all'amministrazione e prendi il flag.

    Richiede: Aurora — Web Breach, Indizi nel codice della pagina e Messaggi d'errore troppo chiacchieroni.

I comandi del percorso

Lungo il percorso il terminale simulato ti fa usare questi comandi: gobuster, curl, grep, nmap e cat. Ogni pagina di laboratorio spiega a cosa servono.

Approfondisci con le guide

Tutte le guide

Gli altri percorsi

I laboratori di PurpleDuel