研究者がレーザープリンターの追跡ドットを匿名化するためにDEDAをリリース

DEDAは、フォレンジック情報を読み取ってデコードし、情報を匿名化して追跡から保護するために、研究者が作成したLinux用の新しいツールです。

Electronic Frontier Foundationは、2008年にほぼすべての 主要なカラーレーザープリンターメーカーが追跡ドットを追加 印刷されたドキュメントに。黄色の追跡ドットは目に見えず、明らかに米国政府の要請によりプリントアウトに追加されました。

財団は2017年にリストの更新を中止し、すべてのレーザープリンターが何らかの形の追跡を使用しているという強力な証拠があると述べています。組織はさらに、黄色のドットを使用しないプリンターがまだ特定されていない別のシステムを使用した可能性が非常に高いことを示唆しました。

ドイツのドレスデン工科大学の研究者チーム 公開 レーザープリンターの印刷出力の追跡方法に関するより深い知識を提供する研究論文。研究者たちは、新しい追跡パターンを発見し、情報を解読し、データを検出して抽出するアルゴリズムを開発しました。

研究者たちは、EFFの最初の発見であるカラープリンターが「小さな体系的な黄色のドット」をプリントアウトに追加することを確認しました。通常、この情報には、プリンターのシリアル番号と印刷出力のデータが含まれます。

適切なツールを使用して、情報を自動的に読み取り、エンコードできます。情報はプリントアウトを特定のプリンターにリンクするために使用される可能性があるため、追跡データはプライバシーにリスクをもたらします。

ドイツの研究者たちは、レーザープリンターで使用されている4つの追跡ドットパターンを発見しました。研究論文は、それぞれのコードと構造の分析を提供します。

祖父

deda laser printer dots

解放された研究者 祖父 -ドット抽出、デコード、匿名化ツールキットの追跡-Linuxで利用できます。

コマンドpip3 install dedaを使用してツールをインストールできます。さまざまなオプションをサポートしています。

  • スキャンした画像から追跡データを読み取る:deda_parse_print INPUTFILE
  • 複数のスキャンされたプリントアウトを使用して発散プリンターを見つける:deda_compare_prints INPUT1 INPUT2 [INPUT3]
  • 未知のパターンを検出しようとします:libdeda / extract_yd.py INPUTFILE
  • スキャンした画像を匿名化:deda_clean_document INPUTFILE OUTPUTFILE
  • 印刷するドキュメントを匿名化します。
    1. pdf2psを使用してPSファイルとして保存:pdf2ps INPUT.PDF OUTPUT.PS
    2. テストページファイルの印刷:deda_anonmask_create -w
    3. ドキュメントをスキャンしてロスレスファイルを渡す:deda_anonmask_create -r INPUTFILE
    4. 匿名化マスクを適用:deda_anonmask_apply mask.json DOCUMENT.PS

研究者は、マスクされたページがレーザープリンターによってプリントアウトに追加されたトラッキングドットを覆っている場合は、顕微鏡を使用してプリントアウトを分析することを推奨しています。

おそらく、可能な場合は常にインクジェットプリンターを使用するのが最善の策ですが、それが不可能な場合は、DEDAを使用して、追跡コードが印刷物に埋め込まれていないことを確認してください。

関連記事