Öffnet man das integrierte MS Paint auf einem vollständig vom Netzwerk getrennten Windows 11-PC, kritzelt etwas und speichert es als lokale Bilddatei, so wird diese scheinbar völlig private Datei bereits mit einem exklusiven unsichtbaren Tracking-Code versehen. Eine kürzlich vom Reverse-Engineering-Sicherheitsforscher Xusheng veröffentlichte technische Analyse zeigt, dass Microsoft heimlich ein Tracking-Modul in die nativen Paint- und Fotos-Apps von Windows 11 eingebettet hat. Sobald ein Benutzer ein Bild lokal speichert, generiert das System einen Globally Unique Identifier (GUID) und schreibt diesen direkt in die zugrunde liegenden Metadaten der Datei.
Diese Entdeckung löste in Technologie-Communitys wie Hacker News anhaltende Diskussionen aus. In der Vergangenheit akzeptierte die Öffentlichkeit im Allgemeinen, dass Cloud-KI-Dienste bei der Generierung von Bildern Herkunftsinformationen einbetten, da Online-Dienste von Natur aus auf den Servern der Anbieter laufen. MS Paint ist jedoch ein rein lokales Offline-Tool, das seit Jahrzehnten genutzt wird. Indem Microsoft Tracking-Mechanismen von Webdiensten in den lokalen kreativen Bereich der Benutzer verlagert, zieht das Unternehmen eine äußerst umstrittene Trennlinie im Bereich des digitalen Datenschutzes.
Abb.: Vorschau des Artikels zur Analyse des unsichtbaren Wasserzeichens in MS Paint. Quelle: xusheng.dev
Geheime Stempel in Offline-Tools: Die Tracking-Kette hinter einer einzelnen Skizze
Bei der Disassemblierungsanalyse der integrierten Windows 11 Paint-App stießen Sicherheitsforscher auf einen ungewöhnlichen Dynamic Link Library-Aufruf. Wenn die Anwendung Bild-Speicherlogiken verarbeitet, ruft sie das zugrunde liegende Systemmodul watermarker.dll auf. Dieses Modul erzeugt in der Ausgabestruktur von PNG- oder JPG-Dateien ein proprietäres Feld namens CoImageParam und fügt eine neu generierte GUID ein.
Eine GUID ist ein 128-Bit-Globally Unique Identifier mit theoretisch $3.4 \times 10^{38}$ Kombinationsmöglichkeiten. Mathematisch gesehen geht die Wahrscheinlichkeit, dass zwei beliebige Geräte weltweit zum selben Zeitpunkt dieselbe GUID generieren, gegen Null. Das bedeutet, dass Microsoft effektiv für jedes aus der lokalen Paint-App exportierte Bild einen einzigartigen digitalen Personalausweis ausstellt. Wer zwei solche Bilder besitzt, muss lediglich dieses Feld vergleichen, um festzustellen, ob sie aus derselben Geräteumgebung stammen.
Wenn ein Benutzer mehrere Bilder auf demselben Computer bearbeitet und exportiert, weisen die in diesen Dateien enthaltenen Identifikationsfelder häufig Korrelationseigenschaften auf Sitzungs- oder Geräteebene auf. Sobald Benutzer diese mit Metadaten versehenen Bilder in Foren oder sozialen Netzwerken veröffentlichen, müssen externe Tracker diese Zeichenfolgen nur im Batch erfassen und extrahieren, um verschiedene anonyme Konten derselben physischen Entität zuzuordnen.
Reverse Engineering: Wie Microsoft Identitäten in den Lücken von Metadaten verbirgt
Die Analyse der Binärstruktur von watermarker.dll zeigt, dass Microsoft nicht auf LSB-Steganografie (Least Significant Bit) setzt – welche Pixelfarben verändern würde –, sondern sich für einen sichereren Container-Metadaten-Injektionsansatz entschieden hat. Beim Speichern von PNG-Dateien schreibt das Programm einen proprietären Zusatzdatenblock (Ancillary Chunk) in den Dateistrom; beim Speichern von JPEG-Dateien wird ein APP-Marker-Segment genutzt, um diesen Parameter aufzunehmen.
Abb.: Eigenschaften der watermarker.dll, die für die Wasserzeichengenerierung in Windows zuständig ist. Quelle: xusheng.dev
Diese Implementierung ist im Speicherbedarf extrem sparsam; die zusätzliche Datenmenge liegt gewöhnlich unter 1 KB. Verglichen mit mehreren Megabyte großen hochauflösenden Bildern verlangsamt dieser minimale Zuwachs weder die Speicherleistung noch wird er von regulären Bildanzeigeprogrammen dargestellt. Nur mit einem Hex-Editor oder professionellen Exif-Analyse-Werkzeugen lässt sich die tief in den Binärdatenblöcken verborgene GUID freilegen.
Microsoft hat zuvor die Einführung des C2PA-Standards (Coalition for Content Provenance and Authenticity) bei cloudbasierten generativen Produkten wie Bing Image Creator und Microsoft Designer vorangetrieben, um KI-generierte Inhalte zu markieren. Die Kompilierung von watermarker.dll direkt in native Paint- und Fotos-Apps verdeutlicht den Versuch von Microsoft, ursprünglich für die Cloud-Compliance entwickelte Kontrollmechanismen direkt auf hunderte Millionen eigenständige Offline-Geräte zu übertragen.
Fälschungsschutz und Herkunftsnachweis oder übergriffige Überwachung: Polarisiertes Meinungsbild in der Community
Die Aufdeckung dieses stillen Tracking-Mechanismus löste heftige Konflikte zwischen der Sicherheits-Community und Endnutzern aus. Befürworter von Microsofts Vorgehen argumentieren, dass der Aufbau eines Ende-zu-Ende-Systems zur Inhaltsrückverfolgung in Zeiten von Deepfakes und gefälschten Bildern von hohem defensiven Wert sei. Bleiben lokale Offline-Werkzeuge eine prüfungsfreie Zone, könnten böswillige Akteure Ursprünge durch erneutes Speichern oder Screenshots in MS Paint leicht reinwaschen und die Schutzwälle der Plattformen untergraben.
Gegner und Datenschutzverfechter stellen dieses unangekündigte, stille Verhalten hingegen scharf infrage. MS Paint blickt seit seinem Debüt mit Windows 1.0 im Jahr 1985 auf eine 41-jährige Geschichte zurück; die Grunderwartung der Anwender ist ein völlig privater lokaler Arbeitsplatz. Ohne explizite Pop-up-Hinweise oder Benutzereinwilligung gerätebezogene Stempel auf offline erstellte Bilder zu drücken, verletzt das Recht der Nutzer auf Daten-Souveränität über ihre lokalen Anwendungen.
Darüber hinaus birgt der Mechanismus unbeabsichtigte Risiken bezüglich des Datenschutz-Spillovers. Die überwältigende Mehrheit gewöhnlicher Nutzer pflegt nicht die Gewohnheit, Exif-Metadaten vor dem Teilen von Screenshots oder Skizzen zu bereinigen. Wenn Journalisten, Mitarbeiter sensibler Branchen oder normale Internetnutzer lokal gespeicherte Dateien hochladen, können sich diese still eingebetteten Geräte-IDs in öffentlich sichtbare digitale Fingerabdrücke verwandeln.
Austesten der Eigentumsgrenzen im lokalen Kreativraum
Der Vorfall um das unsichtbare Wasserzeichen in MS Paint zeigt einen tiefgreifenden Vorstoß eines Betriebssystem-Giganten zur Kontrolle über Endpunktdaten. Früher gab es eine klare Trennlinie zwischen Netzwerkdiensten und lokalen Standalone-Tools: Online genießt man den Komfort der Zusammenarbeit, offline genießt man absolute Privatsphäre. Indem Microsoft die Tracking-Logik von Webdiensten gewaltsam in die lokale Offline-Sandbox drängt, droht die von Nutzern geschätzte physische Isolationslinie zu kollabieren.
Das Gleichgewicht zwischen technischem Herkunftsnachweis und persönlichem Datenschutz muss auf Transparenz und freiwilliger Entscheidung beruhen. Den Nutzern das Recht auf Offline-Anonymität unter dem Vorwand der Falschinformationsbekämpfung stillschweigend zu entziehen, wird langfristig nur das fundamentale Vertrauen in das Betriebssystem selbst untergraben. In einer Ära der Auseinandersetzung zwischen Cloud-Kontrolle und Endpunkt-Autonomie bleibt der Schutz der Reinheit und des Eigentums an lokalen Dateien eine Sicherheitslinie, die Ersteller nicht aufgeben dürfen.
Referenzlinks:
- xusheng.dev Tech-Blog: Analyse des unsichtbaren Wasserzeichens in MS Paint
- Hacker News Community-Diskussion: Windows 11 Paint-App bettet nachverfolgbare GUID ein
- C2PA-Spezifikationsdokument für Inhaltstechnologie und Herkunftsnachweis