Com detectar les empremtes dactilars de caràcters zero

Tots els navegadors web moderns admeten caràcters d’amplada zero. Aquests caràcters es poden afegir al text d'una pàgina sense que els usuaris ho sàpiguen ni puguin identificar-se a simple vista que el text conté caràcters addicionals.

Tom Ross, investigador de seguretat britànic descrit com es poden utilitzar caràcters d’amplada zero per afegir el nom d’usuari d’un usuari registrat al text que l’usuari copiï. La informació invisible s'inclou a les tasques de enganxar i només cal fer servir comprovacions per revelar els caràcters ocults.

Tot i que el mètode pot no funcionar del tot per imprimir l’activitat d’un usuari a Internet, es poden utilitzar caràcters d’amplada zero per revelar l’origen de filtracions o informació important sobre filtracions.

El següent extracte de text inclou deu caràcters d’amplada zero: F o examen d’examen, he introduït un espai de 10 espais d’amplada ro an a la frase, c us tel?

Aquests personatges són invisibles per a la vista i és possible que no es mostrin en enganxar el text copiat. Si enganxeu el text en un editor amb correcció ortogràfica, notareu que la correcció ortogràfica marca les paraules que semblen perfectament normals.

zero-width characters

Però es pot evitar fàcilment afegint els caràcters al començament o al final de les paraules i no al bell mig d'ells.

Ross va publicar una prova de concepte en què convertia el nom d’usuari dels usuaris en binari, una llista de zero i un de caràcters, per replicar el nom d’usuari amb caràcters d’amplada zero.

Aleshores, què podeu fer per detectar si el text copiat inclou caràcters d’amplada zero?

Podeu enganxar el text en un editor que revela aquests caràcters. Dirigiu-vos a DiffChecker i enganxeu el text al camp de text esquerre del lloc.

diff checker

Immediatament s'adonarà que el lloc mostra caràcters d'amplada zero en el text que heu enganxat al lloc. El text és net si el text sembla normal.

Una altra opció que teniu és utilitzar l’extensió Chrome Substitueix els caràcters d'amplada zero per emojis .

L’extensió substitueix els caràcters d’amplada zero que detecta als llocs visitats a Google Chrome per emoji quan l’activeu.

zero-width characters fingerprinting

N’hi ha prou d’instal·lar l’extensió i fer clic a la icona i, després, al botó “Mostra’m” per revelar els caràcters ocults d’amplada zero de la pàgina.

És possible que vulgueu activar l’extensió sempre que estigueu a punt de copiar text si us trobeu en una situació en què no voleu que se us faci un seguiment del text enganxat.

Paraules clausura

Els caràcters de l'ample zero són només l'últim que els usuaris d'Internet han de vigilar quan es connecten al web. (via Equip de buidatge )