1. DC
  2. Tests & Artikel
  3. Know-How
  4. Umgehung der "Yellow Dots"-Kodierung

Umgehung der "Yellow Dots"-Kodierung: Nachverfolgung von Farblaser-Drucken "abschalten"

Die meisten Farblaser und Kopierer drucken fast unsichtbare gelbe Punkte auf jede Seite - daraus lassen sich Daten wie die Seriennummer und das Druckdatum auslesen. Das soll Dokumentenfälscher identifizierbar machen. Jetzt gibt es Forscher, die dies umgehen können. Was ist von der Methode zu halten?


Bereits im Oktober 2005 berichtete Druckerchannel ausführlich über "geheime" Punkte aus gelbem Toner auf Drucken von Farblasern, die mit bloßem Auge kaum sichtbar sind. Auch bekannt sind diese als "Machine Identification Code" (MIC). Vom Einsatz in Tintendruckern ist diese Methode derzeit nicht bekannt.

Die zugehörige Codierung ist bereits länger entschlüsselt und enthält Informationen über das Druckdatum samt Uhrzeit und die Seriennummer des Gerätes. Über diese ist es je nach Gerätetyp möglich nachzuvollziehen, in welcher Region über welchen Großhändler das Modell verkauft worden ist oder im "Idealfall" auch wem der Drucker geliefert worden ist. Die Kodierung ist in quadratischen Bereichen angeordnet und wiederholt sich mehrfach in definierten Abständen auf jedem Blatt.

Die Implementationen ist offenbar von Regierungen in den 90er Jahren durchgesetzt worden, um Geld- oder Dokumentfälschern das Leben zu erschweren. Neuerdings wird jedoch vermutet, dass mit dieser Methode auch "Whistleblower" von geheimen Informationen nachverfolgt werden können. Über mindestens einen Fall hat im Sommer 2017 heise online berichtet.

Es gibt also durchaus gute Gründe, sich intensiver mit dem Thema zu beschäftigen und Möglichkeiten zur Umgehung zu finden.

Lösungsansätze

Unter anderem haben sich Forscher der TU Dresden mit dem Thema beschäftigt. In einem Artikel (englisch), welcher auf einer Sicherheitskonferenz vergangene Woche in Österreich vorgestellt wurde, wird das Verfahren vorgestellt und die Kodierung weitgehend beschrieben. Dabei gibt es derzeit offenbar mindestens vier verschiedene Kodierungen mit unterschiedlichem Raster.

Weiterhin gibt es auch Hersteller die das Muster generell nicht verwenden (z.B. Samsung, wie auch unser Test gezeigt hat. Andere Hersteller haben den Code auf fast allen Druckern implementiert.

Entfernung der Muster (nur bei Scans)

Die gelben Muster werden nicht vom Druckertreiber untergemischt sondern werden fest von der Firmware stets zusätzlich wie eine Art Wasserzeichen unter das zu druckende Dokument gelegt. Einen Entfernen beim Druck ist nicht möglich.

Die Dresdner Forscher haben zudem ein Toolkit Namens DEDA (GNU General Public License v3.0) entwickelt, das Muster von gedruckten und dann zu scannenden Dokumenten entfernen kann.

In der Praxis dürfte dies aber ohnehin eher beim Digitalisieren von Vorlagen bei höherer Auflösung zum Tragen kommen. Die einzelnen Punkte haben (je nach Muster) einen Abstand von nur 1/0,02 Zoll, was beim normalen Scan wohl eher nicht reichen wird, diese zuverlässig zu erkennen.

Manipulation der Muster (beim Druck)

Interessanter ist die Herangehensweise zum Umgehen der Nachverfolgung direkt beim Druck. Durch geschicktes Hinzufügen von weiteren Punkten will man den Code (idealerweise die Seriennummer des Druckers) verändern bzw. unlesbar machen.

Bei einigen Mustern ist es möglich, Punkte so zu ergänzen, dass dieser syntaktisch korrekt bleibt und beim Prüfen in die irre führt. Einige der vier derzeit bekannten Kodierungsarten sind jedoch nicht vollständig entschlüsselt und können bei einer Manipulation so schnell verraten, dass der Code ungültig ist. Zudem ist nur der Code erzeugbar, der durch hinzufügen von Punkten - nicht aber vom teilweise Weglassen von Punkten entsteht.

Die Idee klingt einfach wie genial. Das Problem ist jedoch, dass die Punkte genau positioniert werden müssen, damit es nicht möglich ist, die Punkte mit leichtem Versatz wegzurechnen. Dazu muss die Größe und Intensität des gelben Punktes genau getroffen werden.

Auch hierfür enthält das oben genannte Tool "DEDA" eine Komponente. Dabei muss zuvor eine Kalibrierungsseite gedruckte werden, die dann eingescannt und analysiert wird. Hierbei wird die verwendete Codierung und die Positionen erkannt. In der nächsten Phase bedarf es jedoch eine manuellen Kalibrierung, um die Punkte an die richtige Stelle zu bringen.

Wenn der Vorgang abgeschlossen wurde, wird eine Postskript-Datei (.ps) erzeugt, die das entsprechende Muster als Hintergrundbild enthält. Die Lösung umfasst dabei auch das Überdrucken mit etwas größeren Punkten der ohnehin vom Drucker nachträglich gesetzten "offiziellen" Punkte.

Diese Maske soll dann für alle weiteren Drucke auf diesem Gerät (wahrscheinlich auch auf gleichen Modellen mit identischer Firmware) verwendbar sein.

Um nun eigene Dokumente mit dem manipulierten Maschinencode zu drucken, bedarf es zuerst einer Umwandlung in eine ps"-Datei, die dann mit dem Tool zusammen mit der angelegten Vorlage kombiniert wird. Die entstandene Datei kann dann direkt zum Postskript-kompatiblen Drucker geschickt und damit gedruckt werden.

Hierbei ist es sicherlich ohne größeren Aufwand möglich, den Prozess als Makro anzulegen und den Vorgang so zu automatisieren.

Druckerchannel meint

Die Lösung ist auf den ersten Blick naheliegend und nach unserer Kenntnis gab es dazu auch keine Veröffentlichungen von anderen Stellen. Neben dem zusätzlichen Aufwand bleibt jedoch das Problem einer genauen Kalibrierung. Es ist auch nicht ausgeschlossen, dass bei einer professionellen Analyse (was wohl der Fall sein wird) von Drucken kleinere Unterschiede erkennbar bleiben, die man selbst bei der Kalibrierung übersieht. Es könnte sich also auch um eine nur scheinbare Sicherheit handeln.

Ein zuverlässigerer Weg wäre aber wohl eher, einen Drucker zu wählen, der die Punkte gar nicht erst aufs Papier druckt. Dazu gehören Tintendrucker oder auch simple S/W-Laserdrucker. Auch haben wir bei allen Farblasern vom Hersteller Samsung keine Yellow-Dots gefunden. Wie dies aber seit der Übernahme durch HP aussieht, hat Druckerchannel noch nicht geprüft.

Sinnvoll ist auf jeden Fall, auch den Augenmerk auf Scans von Originalen zu legen, die durch Farblaser angelegt wurden. Durch entfernen der ursprünglichen Kodierung kann man eine Quelle zuverlässig schützen.

26.06.18 13:13 (letzte Änderung)

8 Wertungen

 
1
Alle Angaben ohne Gewähr. Die gelisteten Angebote sind keine verbindlichen Werbeaussagen der Anbieter! Preise in Euro inkl. Mehrwertsteuer zzgl. Verpackungs- und Versandkosten. Bitte beachten Sie die Lieferbedingungen und Versandspesen bei Online-Bestellungen. Weiß hinterlegte Preise gelten für ein baugleiches Modell.
Forum Aktuell
23:24
22:37
22:16
22:15
21:31
13:50
12.11.
Advertorial
Online Shops
Artikel
08.11. Canon Pixma G1501, G2501 und G3501: Weitere Tintentankdrucker von Canon im Handel
01.11. Kritische Sicherheitslücke bei Lexmark: Angriffe über Faxfunktion auch bei Lexmark-​Druckern
26.10. Canon WG7200-​Serie: Canon kündigt 50-​ipm-​Kopierer mit Tinte an
22.10. Xerografie nach Chester F. Carlson und Otto Kornei: Die Fotokopie wird 80 Jahre
19.10. HP Sprocket New Edition: Neuer "Sprocket" soll schönere Fotos drucken
18.10. Brother MFC-​J5945DW, HL-​J6000DW, HL-​J6100DW, MFC-​J6945DW und MFC-​J6947: Bürodrucker für den professionellen Einsatz
17.10. Epson Workforce Pro WF-​C529RDTW und WF-​C579RDTWF: Großes Schwestermodell vom WF-​C5710 vorgestellt
09.10. Windows 10 Oktober Update (Version 1809): Online-​Druckertreiber im kommenden Windows-​Update
09.10. Canon Pixma MX925: Wiederbelebung eines Dauerläufers
05.10. Epson Ecotank ET-​M1100, ET-​M1120 und ET-​M2140: Epson führt eine Serie S/W-​Ecotanks ein
28.09. HP Tango und Tango X: "Erster" Smart-​Home-​Drucker mit viel Tamtam von HP vorgestellt
25.09. Canon Pixma G4511: Canons Drucker mit Tinte aus Flaschen erreichen den Handel
Themen des Tages
Newsletter
Beliebte Drucker
ab 179,00 €1 Epson Workforce Pro WF-C5710DWF

Multifunktionsdrucker (Pigmenttinte)

ab 124,98 €1 Canon Pixma MX925

Multifunktionsdrucker (Tinte)

ab 155,83 €1 Canon Maxify MB5150

Multifunktionsdrucker (Pigmenttinte)

ab 299,89 €1 Brother DCP-L3550CDW

Multifunktionsdrucker (Laser/LED)

ab 131,46 €1 Epson Workforce Pro WF-4720DWF

Multifunktionsdrucker (Pigmenttinte)

ab 232,75 €1 Brother MFC-J985DW

Multifunktionsdrucker (Tinte)

ab 195,48 €1 Brother MFC-J5730DW

Multifunktionsdrucker, A3 (Pigmenttinte)

ab 342,73 €1 Kyocera Ecosys M5526cdn

Multifunktionsdrucker (Laser/LED)

ab 151,89 €1 Canon Pixma TS8250

Multifunktionsdrucker (Tinte)

ab 88,48 €1 Epson Workforce Pro WF-3720DWF

Multifunktionsdrucker (Pigmenttinte)

Merkliste

×
Drucker vergleichen