Sostituisci i caratteri con caratteri Unicode visivamente simili per creare testo falso/imitato a scopo di test.
Lo strumento si basa sulla nozione avanzata di sostituzione dei caratteri Unicode. Lo standard Unicode contiene circa 144.000 caratteri, inclusi centinaia di script e set di simboli. E all'interno di questa enorme libreria ci sono gli “omoglyphs” — caratteri di altri script che sembrano sorprendentemente simili ai caratteri dell'alfabeto latino normale. Ad esempio, la “а” cirillica (U 0430) appare quasi identica alla “a” latina (U 0061), eppure sono oggetti digitali completamente diversi. Il nostro algoritmo generatore legge il testo che inserisci, trova le lettere target secondo le tue scelte e poi le sostituisce metodicamente con caratteri visivamente identici provenienti da altri blocchi Unicode. Questa procedura produce una scrittura che appare normale all'occhio umano, ma è composta da un codice digitale diverso e, quindi, è in grado di ingannare con successo le informazioni originali per molti scopi tecnici e di sicurezza.
| Carattere originale | Sostituto omoglifo comune | Fonte Unicode e Note |
|---|---|---|
| a (a latina minuscola) | а (а cirillica minuscola) | U+0430. Stesso aspetto. Usato per spoofing avanzato (nomi utente, URL). |
| e (e latina minuscola) | е (е cirillica minuscola) | U+0435. Omoglifo quasi indistinguibile; essenziale per testo falso che sembra inglese. |
| o (o latina minuscola) | о (о cirillica minuscola) | U+043E. Un'altra equivalenza visiva identica; spesso invisibile senza analisi digitale. |
| 1 (cifra uno) | l (l latina minuscola) o I (lettera cirillica Palochka) | U+006C o U+04C0. Mostra come fingere numeri con lettere o altri caratteri per confondere il sistema. |