Al giorno d'oggi le aziende software sono responsabili della protezione dei dati degli utenti di tutto il mondo che ogni giorno utilizzano i loro servizi. Le vulnerabilità 0-day rappresentano un serio pericolo per le aziende poiché consentono ad un criminale informatico di entrare inosservato all'interno di un'applicazione e di violarla. Per tale motivo le aziende si affidano a ricercatori di sicurezza il cui compito è quello di trovare per primi le vulnerabilità 0-day, ovunque esse siano, in modo da prevenire conseguenze gravi sia per l'azienda che per gli utenti. Nella presente tesi è stata svolta un'attività di ricerca di vulnerabilità 0-day su web application utilizzando due metodologie di testing, ovvero lo Static Application Security Testing (SAST) e il Dynamic Application Security Testing (DAST). L'attività è stata effettuata in un contesto locale su una macchina virtuale Kali Linux utilizzando i tool Kiuwan, per il testing SAST, e Burp Suite e Nuclei, per il testing DAST. Attraverso i test effettuati sulle applicazioni sono state individuate tre vulnerabilità 0-day di tipo Reflected XSS.

Ricerca di vulnerabilità 0-day su web application

ALBANESE, GIANLUCA
2021/2022

Abstract

Al giorno d'oggi le aziende software sono responsabili della protezione dei dati degli utenti di tutto il mondo che ogni giorno utilizzano i loro servizi. Le vulnerabilità 0-day rappresentano un serio pericolo per le aziende poiché consentono ad un criminale informatico di entrare inosservato all'interno di un'applicazione e di violarla. Per tale motivo le aziende si affidano a ricercatori di sicurezza il cui compito è quello di trovare per primi le vulnerabilità 0-day, ovunque esse siano, in modo da prevenire conseguenze gravi sia per l'azienda che per gli utenti. Nella presente tesi è stata svolta un'attività di ricerca di vulnerabilità 0-day su web application utilizzando due metodologie di testing, ovvero lo Static Application Security Testing (SAST) e il Dynamic Application Security Testing (DAST). L'attività è stata effettuata in un contesto locale su una macchina virtuale Kali Linux utilizzando i tool Kiuwan, per il testing SAST, e Burp Suite e Nuclei, per il testing DAST. Attraverso i test effettuati sulle applicazioni sono state individuate tre vulnerabilità 0-day di tipo Reflected XSS.
2021
2023-02-17
Research 0-day vulnerabilities on web applications
File in questo prodotto:
File Dimensione Formato  
Tesi_Albanese_Gianluca.pdf

embargo fino al 20/08/2024

Dimensione 4.74 MB
Formato Adobe PDF
4.74 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12075/12003