Lunedi 19 Ottobre 2026 09:54:28 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

SharedWorker

Un worker utilizzabile da più schede o frame dello stesso origin per condividere un unico processo in background.

Un SharedWorker è un worker del browser a cui più schede o frame dello stesso origin possono connettersi e usare come un unico processo in background condiviso. È pensato per coordinamenti legittimi, come la condivisione dello stato, la gestione dei messaggi o l'evitamento di lavoro duplicato tra pagine dello stesso sito. Poiché opera al di fuori della pagina visibile, può mantenere attiva la logica anche quando sono aperte più schede.

In termini di sicurezza, quel ruolo in background è importante. Gli attaccanti possono abusare di un SharedWorker per coordinare logica dannosa tra contesti del browser, instradare messaggi o assemblare il comportamento a runtime invece di rilasciare un singolo file evidente. Questo può rendere meno efficaci i rilevamenti basati su hash e su file. I difensori dovrebbero monitorare registrazioni insolite di worker, traffico di messaggi inatteso e sospetti pattern di fetch o di coordinamento same-origin. In un'app normale, un SharedWorker supporta l'efficienza; in un attacco, può diventare un punto di controllo nascosto all'interno del browser.

← indice WIKICROOK