Il mousetrapping è una tecnica utilizzata per intrappolare un visitatore riluttante in un sito Web offensivo al fine di ottenere il massimo beneficio dalla visita una tantum. Una vittima del mousetrapping viene spesso inviata al sito offensivo tramite il pagejacking, che si verifica quando un navigatore crede di aver fatto clic su un collegamento legittimo, solo per essere reindirizzato a un sito pornografico.
Le persone senza scrupoli possono copiare pagine web legittime e di alto livello, quindi aggiungere un po’ di codice che induce i potenziali visitatori a sbarcare da qualche altra parte. Questi link fasulli finiscono nei motori di ricerca perché il contenuto e il codice rubati rispecchiano pagine legittime (a parte il reindirizzamento). Un navigatore non può dire se un collegamento è fasullo o meno finché non fa clic su di esso. Scegli di visitare un rivenditore di macchine fotografiche, dare un’occhiata agli abiti da sposa o vedere il punteggio della partita di ieri sera, per esempio, e potresti finire nel quartiere a “luci rosse”.
I pagejacker sanno che i visitatori riluttanti cercheranno immediatamente di uscire dal sito offensivo, quindi incorporano un codice di reindirizzamento aggiuntivo che impedisce l’uscita, mentre utilizzano i clic del visitatore per generare entrate. Premendo pulsanti come “indietro”, “avanti” o anche “chiudi” inizierà un ciclo, aprendo un sito o un annuncio offensivo dopo il successivo, facendo apparire un banner dopo l’altro in una cascata di finestre. Questo è trappola per topi.
Poiché il visitatore diventa sempre più frustrato nel tentativo di fare clic, ogni clic avvantaggia il pagejacker. Questa pratica illecita non si basa su visite di ritorno o sulla creazione di una bella esperienza per il visitatore, è semplicemente pensata per sfruttare i clic. In effetti, la cattura di topi è una sorta di rapina elettronica. I rapinatori non si aspettano che tu ritorni, prendono tutto quello che possono sul posto. La filosofia dietro il pagejacking è la stessa.
Sebbene alcuni browser e plug-in impediscano gli script che causano loop o reindirizzamenti, se ti trovi in una situazione di pagejacking puoi evitare l’intrappolamento del mouse inserendo manualmente un indirizzo legittimo nel campo URL (indirizzo) del browser. Un’altra opzione è fare clic su un segnalibro salvato o su un collegamento dalla cartella “Preferiti”. Evita di fare clic sui pulsanti della finestra o del banner, anche quando presentano un pulsante “Chiudi”. Il pulsante di chiusura è comunemente un altro trucco di reindirizzamento.
Il Pagejacking e il mousetrapping possono essere entrambi evitati disabilitando JavaScript, anche se molti utenti preferiscono non farlo poiché anche i siti legittimi fanno uso di JavaScript. Un’alternativa consiste nell’utilizzare il browser Firefox™, che dispone di componenti aggiuntivi per impedire lo scripting a livello globale, consentendo agli utenti di abilitare lo scripting per siti specifici. Il browser è gratuito e open source, così come i suoi componenti aggiuntivi. Un’altra alternativa è installare un programma di filtraggio che blocchi l’accesso ai siti che contengono contenuti discutibili.