👻 Versteckte Zeichen
Findet unsichtbare Zeichen mit Nullbreite, nicht standardmäßige Leerzeichen und bidirektionale Steuerzeichen
Text eingeben
Ergebnis
Das Ergebnis erscheint hier…
Nullbreite (ZWSP, ZWJ, BOM…)
Bidi-Steuerung (LRM, RLO…)
Nicht standardmäßiges Leerzeichen (NBSP…)
Versteckte Zeichen im Text online finden
Ein kostenloses Tool zum Erkennen unsichtbarer Zeichen im Text: Zeichen mit Nullbreite, bidirektionale (Bidi) Richtungssteuerzeichen und nicht standardmäßige Leerzeichen. Diese Zeichen sind unsichtbar, stören aber die Suche und das Kopieren und können sogar bösartigen Code verstecken.
Was das Tool erkennt
Zeichen mit Nullbreite
Zero-width space, zero-width joiner/non-joiner, BOM und word joiner nehmen keinen sichtbaren Platz ein, existieren aber als separate Zeichen im Text. Häufig beim Kopieren aus Word, Google Docs oder Webseiten.
Hal[ZWSP]lo → sieht normal aus, wird bei der Suche aber als zwei verschiedene Wörter behandelt
Bidi-Steuerzeichen
Richtungssteuerzeichen (LRM, RLM, RLO und andere) können verwendet werden, um bösartigen Code zu verstecken oder sichtbaren Text in Dateien zu verschleiern — eine als „Trojan Source" bekannte Technik.
cmd.exe + [RLO] kann anders angezeigt werden, als es tatsächlich ausgeführt wird
Nicht standardmäßige Leerzeichen
Sieht unsichtbar aus, ist aber ein „anderes" Zeichen: geschütztes Leerzeichen (NBSP), schmales geschütztes Leerzeichen und andere Unicode-Leerzeichen unterschiedlicher Breite. Stören Suche und Zeilenumbruch.
text[NBSP]hier → sieht wie ein normales Leerzeichen aus, ist aber ein anderes Zeichen
Wann das nützlich ist
- Text wird bei der Suche (Strg+F) nicht gefunden, obwohl er identisch aussieht
- Überprüfung von aus PDF, Word oder Webseiten kopiertem Text vor der Veröffentlichung
- Analyse verdächtiger Dateien oder Befehle auf versteckte Bidi-Zeichen (Sicherheit)
- Bereinigung von Text vor dem Import in eine Datenbank oder ein CMS
- Überprüfung von URLs, Domainnamen und E-Mails auf versteckte Zeichen (Phishing)
- Ermittlung der Ursache für fehlerhafte Formatierung oder Layout
So wird's benutzt
- Text in das Eingabefeld einfügen oder eingeben
- Auf „Versteckte Zeichen finden" klicken
- Jedes gefundene Zeichen wird farblich mit Label hervorgehoben — für Details mit der Maus darüberfahren
- Auf „Alles korrigieren" klicken, um gefundene Zeichen zu entfernen oder zu normalisieren
- Bereinigten Text mit „⎘" kopieren
Häufig gestellte Fragen
Was sind Zeichen mit Nullbreite und woher kommen sie?
Sie entstehen meist beim Kopieren von Text aus Word, Google Docs, PDF oder bestimmten Webseiten. Sie werden verwendet, um Wörter in Sprachen ohne Leerzeichen zu trennen oder als Tracking-Trick für kopierten Text.
Was ist ein „Trojan Source"-Angriff?
Eine Technik zum Verstecken bösartigen Codes mithilfe von Bidi-Richtungssteuerzeichen — der Code sieht beim Betrachten sicher aus, wird aber anders ausgeführt, als er auf dem Bildschirm erscheint.
Warum ist NBSP (geschütztes Leerzeichen) ein Problem?
Es sieht wie ein normales Leerzeichen aus, ist aber ein anderes Unicode-Zeichen (U+00A0 statt U+0020). Eine Suche nach einem normalen Leerzeichen findet keinen Text mit NBSP.
Löscht das Tool Zeichen dauerhaft?
Die Korrektur erfolgt nur im Eingabefeld dieses Tools. Die Originaldatei oder das Dokument ändert sich erst, wenn Sie den bereinigten Text selbst wieder einfügen.
Werden meine Daten gespeichert?
Nein. Die gesamte Analyse erfolgt ausschließlich in Ihrem Browser. Der Text wird niemals an einen Server gesendet.