JavaScript is the language par excellence used in client-side programming, some of these undergo transformations such as Minification and Obfuscation. The purpose of this research is to analyze how widespread these transformations are in the most visited sites, the main obfuscation and deobfuscation techniques to determine if a code has undergone changes and create a tool for collecting scripts from the web. The research is based on an empirical analysis of the 100 main Italian sites and 200 most visited sites in the world with a collection of more than 10,000 scripts, in the search for scripts, cookies generated after accepting the guidelines of the privacy guarantor where present are also taken into consideration.

JavaScript è linguaggio per eccellenza usato nella programmazione nel lato client, una parte di questi subiscono delle trasformazioni come Minificazione e Offuscamento. Lo scopo di questa ricerca è l’analisi su quanto sia diffuso queste trasformazioni nei siti più visitati ,le principali tecniche di offuscamento e deoffuscamento per determinare se un codice ha subito cambiamenti e creare uno strumento per la raccolta degli script dal web. La ricerca si basa su una analisi empirica sui 100 principali siti italiani e 200 siti più visitati nel mondo con una raccolta di più di 10 000 script, nella ricerca degli script viene anche pressa in considerazione i Cookie generati dopo aver accettato le linee guida del garante della privacy dove è presente.

Codice offuscato nel World Wide Web.

GARRAFA NUNEZ, ADRIANO VALENTINO
2023/2024

Abstract

JavaScript è linguaggio per eccellenza usato nella programmazione nel lato client, una parte di questi subiscono delle trasformazioni come Minificazione e Offuscamento. Lo scopo di questa ricerca è l’analisi su quanto sia diffuso queste trasformazioni nei siti più visitati ,le principali tecniche di offuscamento e deoffuscamento per determinare se un codice ha subito cambiamenti e creare uno strumento per la raccolta degli script dal web. La ricerca si basa su una analisi empirica sui 100 principali siti italiani e 200 siti più visitati nel mondo con una raccolta di più di 10 000 script, nella ricerca degli script viene anche pressa in considerazione i Cookie generati dopo aver accettato le linee guida del garante della privacy dove è presente.
Obfuscated code in the World Wide Web
JavaScript is the language par excellence used in client-side programming, some of these undergo transformations such as Minification and Obfuscation. The purpose of this research is to analyze how widespread these transformations are in the most visited sites, the main obfuscation and deobfuscation techniques to determine if a code has undergone changes and create a tool for collecting scripts from the web. The research is based on an empirical analysis of the 100 main Italian sites and 200 most visited sites in the world with a collection of more than 10,000 scripts, in the search for scripts, cookies generated after accepting the guidelines of the privacy guarantor where present are also taken into consideration.
IMPORT TESI SOLO SU ESSE3 DAL 2018
File in questo prodotto:
File Dimensione Formato  
2024_adriano_g___codice_offuscato_nel_web_.pdf

non disponibili

Descrizione: Codice offuscato nel World Wide Web.
Dimensione 228.38 kB
Formato Adobe PDF
228.38 kB 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.14240/3489