Vai al contenuto principale

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.

Corso offerto da
Copiato

20 ore per completare

  • Ore programmate: 5 ore
  • Ore di studio stimate: 15 ore

Avanzato

Esperienza avanzata richiesta

Docente

  • Matteo Golinelli

    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

Offensive SecuritySecure Development
earn-a-certificate

Ottieni un certificato

Per questo corso è disponibile un certificato di completamento. Per maggiori informazioni, contatta direttamente il fornitore del corso.

Sviluppa le tue competenze

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?

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.

Scopri come funziona
Web Security | Cycerone | Cycerone