Zum Inhalt springen
BeispielWerk
English

Homoglyphen und Lookalike-Zeichen testen

Homoglyphen sind Zeichen verschiedener Schriften oder Unicode-Blöcke, die gleich oder ähnlich aussehen, etwa das kyrillische а und das lateinische a. Die Beispiele zeigen Wörter und Domains mit kyrillischen Buchstaben, die Zeichen 0, O und griechisches Omikron sowie Schrägstrich- und Punkt-Lookalikes. Damit lässt sich prüfen, ob die eigene Anwendung Benutzernamen, Domains und Pfade auf Verwechslung prüft.

6 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf.

  • Homoglyphe „раураl“ mit kyrillischen Buchstaben

    раураl

    р, а, у sind kyrillisch (U+0440, 0430, 0443), nur l ist lateinisch. Sieht wie „paypal“ aus; Lookalike-Beispiel. UTF-16: 6, Codepoints: 6, UTF-8: 11 Bytes. Testzeichenfolge für eigene Systeme.

  • Homoglyphe „ехаmрlе.com“ mit kyrillischen Buchstaben

    ехаmрlе.com

    е, х, а, р, е sind kyrillisch; sieht wie „example.com“ aus, ist aber eine andere Domain. UTF-16: 11, Codepoints: 11, UTF-8: 16 Bytes. Testzeichenfolge für eigene Systeme.

  • Homoglyphe „аdmin“ mit kyrillischem а

    аdmin

    Erstes Zeichen U+0430 statt U+0061; Benutzernamen-Eindeutigkeit prüfen. UTF-16: 5, Codepoints: 5, UTF-8: 6 Bytes. Testzeichenfolge für eigene Systeme.

  • Homoglyphe: Ziffer 0, großes O und griechisches Omikron

    0 O Ο ο

    U+0030, U+004F, U+039F (Ο), U+03BF (ο). UTF-16: 7, Codepoints: 7, UTF-8: 9 Bytes. Testzeichenfolge für eigene Systeme.

  • Schrägstrich-Lookalike / (U+FF0F) und ∕ (U+2215)

    a/b a∕b

    Sehen aus wie /, sind aber andere Zeichen; Pfad- und URL-Prüfungen müssen sie kennen. UTF-16: 7, Codepoints: 7, UTF-8: 11 Bytes. Testzeichenfolge für eigene Systeme.

  • Punkt-Lookalikes in Domains: ․ (U+2024) und 。(U+3002)

    example․com example。com

    Je ein Zeichen anstelle von „.“; IDNA wandelt U+3002 in einen Punkt. UTF-16: 23, Codepoints: 23, UTF-8: 27 Bytes. Testzeichenfolge für eigene Systeme.

Weitere Themen in Sonderzeichen & Grenzfälle