Zum Hauptinhalt springen

Wie IDN-Homograph-Angriffe funktionieren und wie Sie sie erkennen

Internationalisierte Domainnamen (IDN) erlauben Buchstaben aus vielen Schriftsystemen. Bei einem Homograph-Angriff registriert jemand eine Domain, in der lateinische Buchstaben durch identisch aussehende Buchstaben eines anderen Schriftsystems ersetzt sind – der Link sieht aus wie eine vertraute Adresse, führt aber zu einer anderen Domain.

Durchgerechnetes Beispiel

Eingabe
еxаmple.com
Gefundene Schriftsysteme
Kyrillisch (Cyrl), Lateinisch (Latn)
Markierte Zeichen
2
PositionZeichenCodepunktSchriftsystemErsatzRegel
0еU+0435KyrillischeVerwechslungstabelle
2аU+0430KyrillischaVerwechslungstabelle
Punycode (was das DNS abfragt)
xn--xmple-4ve7a.com
Strikter ASCII-Fallback
example.com

So funktioniert es

  • Das DNS arbeitet nur mit ASCII, deshalb wird ein Label mit anderen Zeichen in Punycode umgewandelt, das mit xn-- beginnt. Die Punycode-Form ist der echte Name: Wird aus einer vertraut wirkenden Adresse xn--…, ist es nicht die Domain, die sie zu sein scheint.
  • Browser zeigen meist die Punycode-Form, wenn ein Label Schriftsysteme mischt. E-Mail-Programme, Chat-Apps und Dokumente zeigen jedoch oft die täuschende Unicode-Form, und ein Label, das komplett in einem einzigen ähnlich aussehenden Schriftsystem geschrieben ist, kann durchrutschen.
  • Fügen Sie eine verdächtige Domain in den Detektor ein. Ein markiertes Zeichen, mehr als ein Schriftsystem in einem Label oder eine bereinigte Form, die vom Original abweicht, bedeuten: Adresse selbst eintippen oder ein Lesezeichen nutzen statt des Links.

Die Konvertierung erfolgt nach dem Best-Effort-Prinzip: Zugeordnete Verwechslungen und NFKC-Faltung sind deterministisch, einige legitime Unicode-Codes werden jedoch nicht gekennzeichnet.

Dein Text

Einfügen oder Tippen – die Ergebnisse werden während der Eingabe aktualisiert (leicht entprellt für lange Eingaben).

11 Zeichen geprüft
2 verdächtig
Strikter ASCII-Fallback
Konvertierungsmodus

Der strikte ASCII-Modus ersetzt bekannte Lookalikes aggressiv durch ASCII. Es kann legitimen nicht-lateinischen Text ändern, wenn ein Zeichen in der gebündelten Karte oder NFKC-gefaltet ist.

Original (verdächtige Zeichen markiert)

Verdächtige Zeichen in der Originalansicht werden unterstrichen und mit „susp“ gekennzeichnet. zusätzlich zur Hervorhebungsfarbe.

suspicious character еxsuspicious character аmple.com
Gereinigte Ausgabe
Zeichenanalyse
Index (0-basiert)OriginalErsatzCodepunktGrund
0еeU+0435Non-ASCII confusable mapped to a safer Latin ASCII equivalent.
1xxU+0078Not flagged as a confusable or compatibility character.
2аaU+0430Non-ASCII confusable mapped to a safer Latin ASCII equivalent.
3mmU+006DNot flagged as a confusable or compatibility character.
4ppU+0070Not flagged as a confusable or compatibility character.
5llU+006CNot flagged as a confusable or compatibility character.
6eeU+0065Not flagged as a confusable or compatibility character.
7..U+002ENot flagged as a confusable or compatibility character.
8ccU+0063Not flagged as a confusable or compatibility character.
9ooU+006FNot flagged as a confusable or compatibility character.
10mmU+006DNot flagged as a confusable or compatibility character.

Weitere Ratgeber