DEDA - Ferramenta para extração, decodificação e anonimização de pontos de rastreamento
- Pontos de rastreamento por cor em documentos: pequenos pontos integrados a impressoras a laser coloridas comerciais, que codificam informações sobre a impressora e o material impresso. Quase todo material impresso contém informações sobre o dispositivo de origem.
- Função da ferramenta: esta ferramenta oferece recursos para ler e decodificar essas funcionalidades forenses, além de permitir a anonimização para evitar rastreamento arbitrário.
- Artigo de referência: ao usar este software, recomenda-se citar o artigo relacionado.
Instalação
- Instalar o Python 3
- Instalar o DEDA: pode ser instalado via PyPI ou a partir do diretório atual.
- Requisitos adicionais: ao usar
deda_anonmask_apply em Unix e GNU/Linux, é necessário instalar wand.
Interface gráfica do usuário
- Abrir a GUI: use o comando
$ deda_gui.
Aplicação de terminal
1. Ler dados de rastreamento
- Leitura de dados de rastreamento: é possível ler e decodificar dados de rastreamento a partir de imagens digitalizadas. Recomenda-se compressão sem perdas e uso de 300dpi.
2. Encontrar outras impressoras em um conjunto de documentos digitalizados
- Comparar impressoras: use o comando
$ deda_compare_prints INPUT1 INPUT2 [INPUT3] ....
3. Analisar um padrão de rastreamento desconhecido
- Extrair padrão: é possível extrair os pontos para analisar um novo padrão.
4. Gerar pontos de rastreamento personalizados
- Gerar pontos de rastreamento: é possível criar uma matriz personalizada de pontos de rastreamento e adicioná-la a documentos PDF.
5. Anonimizar imagens digitalizadas
- Remover dados de rastreamento: remove os dados de rastreamento da digitalização.
6. Anonimizar documentos para impressão
- Anonimizar documentos: salve como arquivo PDF e depois aplique a máscara de anonimização para imprimir.
Solução de problemas
deda_parse_print: comando não encontrado
- Solução: verifique a instalação do DEDA e a configuração do caminho.
O DEDA não reconhece meus pontos de rastreamento
- Solução: verifique as configurações do programa de digitalização e tente novamente.
A impressora não imprime pontos de rastreamento
- Solução: gere pontos de rastreamento personalizados ou use a máscara de outra impressora.
Erro de instalação: comando 'x86_64-linux-gnu-gcc' falhou
- Solução: instale os pacotes necessários e tente novamente.
wand.exceptions.PolicyError
- Solução: altere a configuração do ImageMagick ou remova o Wand.
1 comentários
Comentários no Hacker News