Contenuto non ancora tradotto in Italiano
Web Security
This course introduces web application security through a combination of concise theoretical lectures and hands-on CTF challenges. Students apply concepts by solving progressively structured CTF challenges that require identifying, exploiting, and documenting vulnerabilities.
Docente

Matteo Golinelli
Researcher
Lingua
English, Italiano
Subtitles: English, Italiano
Obiettivi di apprendimento
- Analyse HTTP requests and responses to understand web application behaviour.
- Identify and exploit common server-side vulnerabilities, including file disclosure, path traversal, and injection flaws.
- Apply SQL injection techniques to extract and manipulate data in controlled environments.
- Detect and exploit client-side vulnerabilities such as XSS and CSRF.
- Evaluate application logic to identify authentication and business logic weaknesses.
- Use systematic approaches to enumerate, test, and validate web application attacks.
Prerequisiti
- Knowledge of basic HTTP concepts
- Familiarity with web applications
- Basic experience with scripting languages (e.g., JavaScript and Python)
- General knowledge of cybersecurity fundamentals.
Argomenti trattati
Ottieni un certificato
Per questo corso è disponibile un certificato di completamento. Per maggiori informazioni, contatta direttamente il fornitore del corso.

Sviluppa le tue competenze
Questo corso fa parte dei seguenti percorsi di apprendimento: Secure Software & DevSecOps, Penetration Tester
Le competenze di cybersecurity non si costruiscono in una sola sessione. Seguire un percorso di apprendimento strutturato ti aiuta a sviluppare un set di competenze completo e coerente: passo dopo passo, al tuo ritmo.

Non sai da dove iniziare?
Scopri come funziona il portale Cycerone, come sono organizzati i corsi e i percorsi di apprendimento, e come trovare le opportunità di formazione più adatte alle tue esigenze.

