2 Punkte von GN⁺ 2025-04-03 | 1 Kommentare | Auf WhatsApp teilen

DEDA - Werkzeug zum Extrahieren, Dekodieren und Anonymisieren von Tracking-Punkten

  • Farb-Tracking-Punkte in Dokumenten: Kleine Punkte, die in kommerzielle Farblaserdrucker integriert sind und Informationen über den Drucker und den Ausdruck kodieren. Fast jeder Ausdruck enthält Informationen über das Quellgerät.
  • Funktion des Werkzeugs: Dieses Tool kann diese forensische Funktion lesen und dekodieren und ermöglicht außerdem eine Anonymisierung, um willkürliches Tracking zu verhindern.
  • Referenzpapier: Bei Verwendung dieser Software wird empfohlen, die zugehörige wissenschaftliche Arbeit zu zitieren.

Installation

  • Python 3 installieren
  • DEDA installieren: Kann über PyPI oder aus dem aktuellen Verzeichnis installiert werden.
  • Zusätzliche Anforderungen: Unter Unix und GNU/Linux ist für die Nutzung von deda_anonmask_apply die Installation von wand erforderlich.

Grafische Benutzeroberfläche

  • GUI öffnen: Den Befehl $ deda_gui verwenden.

Terminal-Anwendungen

1. Tracking-Daten lesen

  • Tracking-Daten lesen: Tracking-Daten können aus gescannten Bildern gelesen und dekodiert werden. Verlustfreie Komprimierung und 300 dpi werden empfohlen.

2. Andere Drucker in einem Satz gescannter Dokumente finden

  • Drucker vergleichen: Den Befehl $ deda_compare_prints INPUT1 INPUT2 [INPUT3] ... verwenden.

3. Unbekannte Tracking-Muster analysieren

  • Muster extrahieren: Punkte können extrahiert werden, um neue Muster zu analysieren.

4. Benutzerdefinierte Tracking-Punkte erzeugen

  • Tracking-Punkte erzeugen: Es kann eine benutzerdefinierte Tracking-Punkt-Matrix erstellt und zu PDF-Dokumenten hinzugefügt werden.

5. Gescannte Bilder anonymisieren

  • Tracking-Daten entfernen: Entfernt Tracking-Daten aus Scans.

6. Dokumente für den Druck anonymisieren

  • Dokumente anonymisieren: Nach dem Speichern als PDF kann zur Ausgabe eine Anonymisierungsmaske angewendet werden.

Fehlerbehebung

deda_parse_print: Befehl nicht gefunden

  • Lösung: DEDA-Installation und Pfadkonfiguration prüfen.

DEDA erkennt meine Tracking-Punkte nicht

  • Lösung: Die Einstellungen des Scan-Programms prüfen und es erneut versuchen.

Der Drucker druckt keine Tracking-Punkte

  • Lösung: Benutzerdefinierte Tracking-Punkte erzeugen oder die Maske eines anderen Druckers verwenden.

Installationsfehler: Befehl 'x86_64-linux-gnu-gcc' fehlgeschlagen

  • Lösung: Die erforderlichen Pakete installieren und erneut versuchen.

wand.exceptions.PolicyError

  • Lösung: Die ImageMagick-Konfiguration ändern oder Wand entfernen.

1 Kommentare

 
GN⁺ 2025-04-03
Hacker-News-Kommentare
  • Ich und mein Team haben bei DARPAs Document Shredding Challenge gelbe Tracking-Punkte verwendet, um geschredderte Dokumente zu rekonstruieren. Dieses Programm hebt die Punkte hervor, wenn wir Dokumente rekonstruieren. [YouTube-Link]
    • Dadurch konnten wir mit großem Vorsprung gewinnen
  • Mein Drucker druckt keine Tracking-Punkte. Kann ich das verbergen?
    • Wenn es wirklich keine Tracking-Punkte gibt, kann man selbst Punkte erzeugen oder mit einem anderen Drucker eine Kalibrierungsseite drucken, um eine Maske zu verwenden
    • Die Vorstellung, die Tracking-Punkte eines anderen Druckers vortäuschen zu können, hat interessante Implikationen für die Plausible Deniability
  • Ich habe mich vor Kurzem damit beschäftigt, Tracking-Punkte zu untersuchen
    • Wenn man mit einer blauen LED-Taschenlampe auf Farbausdrucke leuchtet, wird man überrascht sein, wie viele Punkte gedruckt werden. Es sieht aus, als wäre die ganze Seite mit Sand bestreut
  • Dazu gibt es etwas Interessantes: [Hacker-News-Link]
  • Was passiert, wenn man dieselbe Seite mit mehreren Druckern druckt?
    • Wenn der erste Drucker den eigentlichen Inhalt druckt und andere Drucker nach und nach etwas in den Randbereich hinzufügen, ruiniert dann ein Drucker die Punkte des anderen?
  • Ich habe das Gefühl, dass bei jemandem, der so etwas wie das OpenWRT-Projekt startet, ein MIB vor der Haustür auftauchen würde
    • Nicht nachverfolgbare Äußerungen sind nicht erlaubt. Man muss die Quelle unbequemer Memes präzise ausschalten können
    • Mein über craigslist besorgter Schwarzweiß-Laserdrucker hängt mit einem CUPS-Server in einem VLAN
    • In den letzten zehn Jahren war niemand mit dem Vorgehen von Niantic einverstanden. Damit, dass alle Ausdrucke nachverfolgbar sind, ist ebenfalls niemand einverstanden
    • Es gibt keinerlei Warnung an die Nutzer zu diesem Produkt oder Verfahren
    • Wir haben uns daran gewöhnt, die Beleidigungen durch kommerzielle und staatliche Institutionen hinzunehmen
    • Louis Rossmanns Consumer Action Taskforce (CAT) wird dazu zu einer hervorragenden Fallsammlung
    • Jetzt ist es Zeit, zurückzuschlagen. Wir müssen gute Drucker hacken und die Firmware austauschen, um aus dieser absurden Situation herauszukommen
    • Tracking-Punkte und andere steganografische Tracking-Methoden existieren, um Leute wie mich zu verfolgen und zum Schweigen zu bringen
  • Ich frage mich, wie hoch der Anteil der Drucker ist, deren Codes mit öffentlichen Tools dekodiert werden können
    • Ich frage mich, ob es Statistiken dazu gibt, welche Herstellercodes bereits entschlüsselt wurden
  • Ich frage mich, ob auch Schwarzweiß-Laserdrucker Tracking-Punkte erzeugen
    • Ich frage mich, was diese Form der Überwachung bedeutet und ob prinzipiell jede Ecke unseres Lebens verfolgt werden sollte
  • Dafür braucht es ein selbst hostbares Docker mit Web-UI, damit man diese Funktion optimal nutzen kann
  • Vielleicht ist auch die EURion-Konstellation von Interesse: [Wikipedia-Link]