Pronto alla sfida? nove livelli e nove differenti argomenti sulla sicurezza delle Web Application! Partiremo da zero e non daremo niente per scontato. Livello dopo livello le tua abilità miglioreranno sempre più e nuove sfide ti si presenteranno. Effettuare un WEB PENETRATION TESTING sarà l’obiettivo. Non perdiamo altro tempo! Questi i livelli: LiVELLO 1. TITOLO OTTENUTO: Giovane Guerriero. Il tuo compito sarà quello di affrontare i concetti di base delle web application. La conoscenza del protocollo HTTP/HTTPS e lo studio del metodo GET/POST sono solo alcuni degli argomenti. Passeremo poi ad analizzare la SOP (same origin policy) e i cookie. Scopriremo anche tanti strumenti e tool che ci saranno utili nel percorso. LIVELLO 2. TITOLO OTTENUTO: Aspirante Samurai. Il tuo compito sarà quello di capire le basi dei principali linguaggi di programmazione delle Web Application. Partiremo dalla creazione di una pagina HTML, passando poi per l’integrazione in PHP, fino ad arrivare ai linguaggi lati client come il Javascript e quelli per l’interrogazione dei database come il SQL. LIVELLO 3. TITOLO OTTENUTO: Samurai Attendente. Il tuo compito sarà impegnarti nella costruzione del laboratorio necessario per effettuare tutti i nostri test. Passo dopo passo: installazione del software di virtualizzazione e configurazione delle macchine virtuali. KALI Linux sarà la nostra macchina attaccante. Le OWASP Broken Web App saranno le nostre web application vittime. Sarà una sfida senza esclusione di colpi. E non finisce qui: dovrai anche capire ed utilizzare i web proxy, nello specifico noi u
What you'll learn
understand HTTP/HTTPS protocols
learn web application security concepts
become familiar with HTML, PHP, JavaScript, and SQL
set up a testing environment using Kali Linux
conduct web penetration testing
Course objectives
build foundational knowledge in web application security