Textsteganografie demonstrieren
Verstecke eine kurze Nachricht in einem gewöhnlichen Satz und verstehe, wie unsichtbare Unicode-Zeichen Informationen kodieren.
Guide
Die Nullbreiten-Steganografie kodiert den Geheimtext zuerst als UTF-8-Bytes und bildet ihn dann Bit für Bit auf unsichtbare Zeichen ab: 0 wird zu U+200B, 1 zu U+200C, und U+200D begrenzt Anfang und Ende. Ist der Trägertext nicht leer, wird die gesamte Nullbreiten-Nutzlast nach dem ersten Unicode-Codepunkt eingefügt; der Decodierbereich kann gängige Zero-Width-Zeichen auch aus sichtbarem Text entfernen.
Aktualisiert am 2026-09-102 min read
| Eingabe | Ausgabe | Hinweis |
|---|---|---|
Träger Hallo + Geheimnis A |
8-Bit-Nullbreiten-Nutzlast nach H eingefügt |
A ist 1 UTF-8-Byte lang |
| Text mit U+200B/U+200C | ausgelesenes UTF-8-Geheimnis | ein Rest unter 8 Bit wird ignoriert |
| Text mit U+FEFF | wird im bereinigten Ergebnis entfernt | die Bereinigung umfasst mehr als die codierten Zeichen |
Verstecke eine kurze Nachricht in einem gewöhnlichen Satz und verstehe, wie unsichtbare Unicode-Zeichen Informationen kodieren.
Wenn kopierter Text aus Webseite oder Dokument unerwartet anders verglichen wird, entferne zuerst die gängigen Zero-Width-Zeichen und verarbeite ihn dann weiter.
Nein. Die Kodierregel ist offen und direkt decodierbar; es gibt keinen Schlüssel und keine Vertraulichkeitsgarantie.
Eine zwischengeschaltete Plattform kann U+200B, U+200C oder U+200D normalisieren oder filtern und damit den Bitstrom beschädigen.
Trägertext, Geheimnis, Kodierung und Dekodierung laufen ausschließlich im Arbeitsspeicher des Browsers; das Werkzeug lädt diese Texte weder hoch noch speichert es sie.
Aktualisiert am 2026-09-10
Geheime Informationen mit Nullbreiten-Zeichen in normalem Text verstecken oder verborgene Inhalte auslesen und entfernen
Dieses Werkzeug ist noch nicht vollständig übersetzt; einige Inhalte nutzen die Ausgangssprache oder die Rückfallsprache.
Jeder gewöhnliche Text kann als Tarnung dienen
Wird nach Eingabe einer geheimen Nachricht erzeugt
Den Text oben kopieren und an die andere Person senden; er sieht aus wie gewöhnlicher Text, und die Gegenseite kann die Nachricht mit dem Modus "Nachricht auslesen" dieses Werkzeugs wiederherstellen.
Die geheime Nachricht wird zuerst in UTF-8-Binärdaten umgewandelt und dann mit Zero-Width-Zeichen kodiert: 0 → U+200B (Zero-Width Space), 1 → U+200C (Zero-Width Non-Joiner), an beiden Enden durch U+200D (Zero-Width Joiner) begrenzt und nach dem ersten Zeichen des Trägertextes eingefügt. Diese Zeichen haben die Breite null und sind mit bloßem Auge völlig unsichtbar.
Typische Anwendungen: verdeckte Nachrichten, Urheberrechts-Wasserzeichen (um die Quelle eines geleakten Dokuments zurückzuverfolgen), Kopierschutzprüfungen und mehr. Hinweis: Einige Eingabefelder und Editoren filtern Zero-Width-Zeichen heraus; lässt sich die Nachricht nach dem Einfügen nicht auslesen, den Text stattdessen als Datei übertragen.