Richtungs-Overrides
RIGHT-TO-LEFT OVERRIDE (U+202E)
Ein unsichtbares Steuerzeichen, das jedes folgende Zeichen von rechts nach links anordnen lässt, gleichgültig, zu welcher Schrift es gehört.
- Codepoint
U+202E- Auch geschrieben als
u202e\u202e‮- Kategorie
- Richtungs-Overrides
- Standardmäßig entfernt
- Ja
- Zuständige Option
- Keine Option nötig
- Kann tragend sein
- Nein
U+202E kopieren und einfügen
So kopierst du RIGHT-TO-LEFT OVERRIDE (U+202E) und fügst es ein: Drück den Button, dann liegt das Zeichen selbst in deiner Zwischenablage, und Strg+V (Cmd+V auf dem Mac) fügt es überall ein, wo du tippen kannst.
Vorsicht: Das ist ein Steuerzeichen für die Schreibrichtung. In einem Dateinamen, einer Nachricht oder im Quellcode kann es dafür sorgen, dass der Text in einer anderen Reihenfolge angezeigt wird, als er gespeichert ist.
Woher es kommt
Aus legitimem Text so gut wie nie. Berühmt ist es durch den Dateinamen-Angriff mit dem Rechts-nach-links-Override: `rechnungfdp.exe` wird als `rechnungexe.pdf` angezeigt, und wer doppelklickt, startet eine ausführbare Datei im Glauben, es sei ein Dokument.
Warum es zählt
Es ändert, was man sieht, ohne zu ändern, was der Rechner liest. Genau das ist die Definition eines Täuschungszeichens: Anzeigereihenfolge und logische Reihenfolge widersprechen sich, und schon lässt sich ein Dateiname, eine URL oder ein Bezeichner im Quelltext als etwas darstellen, das er nicht ist.
Vorher und nachher
Vor dem Säubern zeigt die meiste Software das hier als »rechnungexe.pdf« an. In den Bytes stand das nie.
Das Zeichen wird als beschriftete Marke dargestellt, damit du siehst, wo es sitzt. In deinem Text zeichnet es überhaupt nichts.
Wann es berechtigt ist
In Fließtext praktisch nie. Korrekten bidirektionalen Text erzeugt der Bidi-Algorithmus von Unicode aus den Zeichen selbst, und wo ein ausdrücklicher Hinweis nötig ist, sind die Isolate (U+2066-U+2069) die moderne, sichere Wahl.
So entfernst du es
Die Voreinstellung entfernt es, in jedem Kontext, ohne Möglichkeit, es zu behalten. Ghostchars behandelt alle fünf Einbettungs- und Override-Steuerzeichen gleich.
Steckt der Text in einer Datei statt in der Zwischenablage? Der Dokumentbericht für .docx, .odt und .html findet das Zeichen in der Datei, zusammen mit ausgeblendeten Textabschnitten und nachverfolgten Änderungen, ohne dass du sie öffnen musst. Wenn es um den übrigen Text statt um dieses eine Zeichen geht, kannst du Verräterwörter und -wendungen pro tausend Wörter zählen und sehen, wo jede Gewohnheit auftritt, ohne Punktzahl und ohne Aussage darüber, wer den Text geschrieben hat.
Ist das ein KI-Wasserzeichen?
Kein Wasserzeichen
Nein. Das ist ein Täuschungswerkzeug und kein Herkunftsnachweis. Wenn du eines in einem Dateinamen, einem Paketnamen oder einer Quelldatei findest, behandle es als feindselig und nicht als Kuriosität.
Keine Verbindung zu maschinell erzeugtem Text. Es kommt aus einer Software, von einer Tastatur oder von einem Menschen.
Fragen
Was ist der Dateinamen-Angriff mit dem RTL-Override?
Ein U+202E im Dateinamen dreht die Anzeige von allem danach um, sodass eine ausführbare Datei mit einer Dokumentendung erscheinen kann. Die Datei auf der Festplatte bleibt unverändert; nur die Darstellung lügt.
Spielt es in Quelltext eine Rolle?
Ja. Bidi-Steuerzeichen in Kommentaren und Zeichenketten können dafür sorgen, dass geprüfter Code anders angezeigt wird, als er kompiliert. Die meisten Compiler warnen inzwischen davor.
Gibt es je einen Grund, es zu behalten?
Nicht in Text, den du säuberst. Echter bidirektionaler Text braucht es nicht, und die Isolate leisten dasselbe, ohne unbeteiligten Text umzuordnen.
Prüf deinen eigenen Text
Füg irgendetwas in den Textreiniger ein und sieh jedes unsichtbare Zeichen darin: mit Position, Codepoint und dem, was mit jedem einzelnen passiert. Nichts wird hochgeladen.
Prüf deinen eigenen TextIn Chrome schon beim Einfügen säubernAuf dem Mac mit einem Tastenkürzel säubernAlle Zeichen