Deda es una herramienta de software diseñada para interactuar con los puntos de rastreo (tracking dots) presentes en la mayoría de las impresoras láser de color comerciales. Estos puntos, que codifican información forense como el número de serie del dispositivo, permiten a Deda leer y decodificar datos de origen, así como aplicar técnicas de anonimización para prevenir el rastreo arbitrario de documentos. El proyecto, basado en la investigación de Timo Richter y otros autores publicada en IH&MMSec '18, ofrece una interfaz de línea de comandos que facilita el análisis forense y la privacidad digital.
La instalación requiere Python 3 y se puede obtener mediante PyPI o directamente desde el repositorio. El software incluye módulos para extraer puntos de rastreo, comparar documentos y crear matrices personalizadas. Un componente clave es la función de anonimización, que utiliza una máscara específica para eliminar los datos de rastreo de escaneos digitales. Para lograr esto, el usuario debe generar una máscara de calibración con una página de prueba sin márgenes, escanearla a 300 dpi en formato sin pérdida (como PNG) y aplicar la máscara al documento PDF original. Este proceso permite que el documento impreso no contenga información identificativa del dispositivo original.
La herramienta destaca por su capacidad para manejar gráficos con áreas blancas, aunque esto requiere la instalación adicional de la librería 'wand' para ImageMagick. Los usuarios deben considerar que las páginas en blanco y negro o las impresiones de chorro de tinta pueden no contener estos puntos de rastreo. Deda es útil para investigadores forenses, activistas de privacidad y profesionales de la seguridad que necesitan verificar la procedencia de documentos o proteger la identidad de los usuarios en entornos corporativos o gubernamentales.
