Você está na página 1de 52

Anlise Forense de Documentos Digitais

Prof. Dr. Anderson Rocha


anderson.rocha@ic.unicamp.br http://www.ic.unicamp.br/~rocha

Reasoning for Complex Data (RECOD) Lab. Institute of Computing, Unicamp


Av. Albert Einstein, 1251 - Cidade Universitria CEP 13083-970 Campinas/SP - Brasil

Identicao de Scanners e Impressoras

Organizao

Organizao
! ! Impressoras (Laser e Inkjet) Funcionamento Fraudes Tcnicas
Introduo

! Scanners Funcionamento Tcnicas Resultados ! Concluso ! Referncias


4

A. Rocha, 2012 Anlise Forense de Documentos Digitais

Introduo

Introduo
! Motivao Foram gastos US$633M/ano em combate a
pirataria nos anos de 1995-2001; Validar cpias legais; Falsicao de documentos (scan-print);

A. Rocha, 2012 Anlise Forense de Documentos Digitais

Introduo
para identificao de impressoras e scanners ! Tcnicas [Chiang et al. 2009] ! Anlise de rudo considerando as propriedades de captura unidimensionais e peridicas do scanner [Khanna et al. 2009]

A. Rocha, 2012 Anlise Forense de Documentos Digitais

Impressoras

Impressoras
! Caractersticas intrnsecas Defeitos de fbricao (invisvel ao olho humano) ! Caractersticas extrnsecas Imprimir marca dgua
A. Rocha, 2012 Anlise Forense de Documentos Digitais

Impressoras
! Pipeline de uma impressora
Driver Interpretao dos comandos de impresso Converso de cor Impresso

Documento
M. Nagliati

A. Rocha, 2012 Anlise Forense de Documentos Digitais

10

Impressoras
! Podemos inserir informao no documento, am de
us-las como marca dgua;

! A primeira tcnica colocar informaes no processo


Porm esse mtodo pouco utilizado, pois ele ocorre dentro do driver, e fcil de desfazer.

de interpretao dos comandos e converso de cores;

A. Rocha, 2012 Anlise Forense de Documentos Digitais

11

Impressoras
! Outra tcnica, iserir essas marcas dguas dentro do
hardware da impressora;

Para fazer algum tipo de alterao, preciso mexer no rmware da impressora.

A. Rocha, 2012 Anlise Forense de Documentos Digitais

12

Impressora Laser
! Electrophotographic printer ! Rolo magnetizado com tinta (tonner) ! Diodo retira a carga em certos pontos (forma a
imagem a ser impressa)

! Folha passa pelo rolo e absorve a tinta


A. Rocha, 2012 Anlise Forense de Documentos Digitais

13

Impressora Laser
! Funcionamento

P. Chiang

A. Rocha, 2012 Anlise Forense de Documentos Digitais

14

Impressora Laser
! Como obter a assinatura de uma impressora Laser? ! Imperfeies nas engrenagens do sistema da
impressara, geram um efeito peridico que pode ser explorado como uma assinatura; impresso, e pode ser atribudo uma nica impressora.

! Esse efeito cria linhas (claras ou escuras) ao longo da

A. Rocha, 2012 Anlise Forense de Documentos Digitais

15

Impressora Inkjet
! Trs componentes principais Cabea de impresso Cartucho Mecanismo de avano do papel
A. Rocha, 2012 Anlise Forense de Documentos Digitais

16

Impressora Inkjet
! Funcionamento

P. Chiang

A. Rocha, 2012 Anlise Forense de Documentos Digitais

17

Impressora Inkjet
! Funcionamento parecido com o do scanner A cabea move de um lado para o outro e o ! Unidirecional X Bidirecional Nas impressoras unidirecionais, a cabea de
A. Rocha, 2012 Anlise Forense de Documentos Digitais

mecanismo de avano do papel move o papel na direo perpendicular;

impresso, libera tinta em um nico sentido, j a bidirecional, em ambos;


18

Impressora Inkjet
! Funcionamento

P. Chiang

A. Rocha, 2012 Anlise Forense de Documentos Digitais

19

Impressora Inkjet
! A cabea de impresso, possui pequenos furos, por
onde sai a gota de tinta;

! Esse furos so localizados em duas linhas; ! Nas impresso bidirecional, existe sobreposio das

gotas de tinta, pois o papel movido de 1/N, onde N a largura da cabea de impresso.

A. Rocha, 2012 Anlise Forense de Documentos Digitais

20

Impressora Inkjet
! Como obter a assinatura de uma impressora Inkjet? ! Imperfeies no mecanismo de engrenagens; ! Qumica da tinta; ! Erro no avano do papel; ! Falhas na cabea de impresso; ! Imperfeies devido a velocidade de impresso.
A. Rocha, 2012 Anlise Forense de Documentos Digitais

21

Impressora Inkjet
! Imperfeies devido a velocidade de impresso.

a) 15 inch/sec, left-to-right b) 45 inch/sec, left-to-right c) 45 inch/sec, right-to-left

P. Chiang

A. Rocha, 2012 Anlise Forense de Documentos Digitais

22

Tcnicas de Identicao
! Vamos apresentar duas tcnicas para atribuir um
documento uma impressora especca;

Insero de pontos amarelos no documento; Shift de linhas e caracteres;

A. Rocha, 2012 Anlise Forense de Documentos Digitais

23

Tcnicas de Identicao
! Nas impressoras do tipo Inkjet, possvel inserir uma
matriz 15 X 8 pontos;

! Essa matriz feita de pontos amarelos, que so


origem, como:

praticamente invisveis ao olho humano, quando na luz ambiente;

! Essa matriz armazena informaes da impressora de


Data e Nmero de Srie.
24

A. Rocha, 2012 Anlise Forense de Documentos Digitais

Tcnicas de Identicao
! Porm, existe uma maneira muito simples de burlar
essa tcnica;

! Basta imprimir uma folha em branco em uma

impressora colorida, am de obter a matriz dela; impressora monocromtica, pois ela no capaz de imprimir a matriz.

! E imprimir o documento na mesma folha, mas em uma

A. Rocha, 2012 Anlise Forense de Documentos Digitais

25

Tcnicas de Identicao
! A segunda tcnica, faz um shift de 1/600 de polegada
em algumas linhas do documento;

! Esse shift caracterstico de cada impressora. ! Dessa forma, no possvel fazer ataques do tipo
scan-print;

! Mas, softwares de leitura de caracteres, podem quebrar


essa tcnica.
A. Rocha, 2012 Anlise Forense de Documentos Digitais

26

Scanners

Scanners
! Trs componentes principais Luz; Espelhos e sensores; Motor de passo. ! Utilizar os defeitos desses componentes para
atribuio.
A. Rocha, 2012 Anlise Forense de Documentos Digitais

28

Scanners
! Funcionamento

P. Chiang

A. Rocha, 2012 Anlise Forense de Documentos Digitais

29

Scanners
! Pipeline de um scanner

A. Rocha, 2012 Anlise Forense de Documentos Digitais

30

Scanners
! A resoluo nativa de um scanner dada pela
ser feitas de duas maneiras: resoluo do sensor (horizontal) e do motor de passo (vertical);

! Captura de imagens fora da resoluo nativa, podem


Sub-amostragem; Amostragem normal, seguida de ajustes.

A. Rocha, 2012 Anlise Forense de Documentos Digitais

31

Tcnicas de Identicao
! Como obter a assinatura de um scanner? ! Similar as cmeras digitais, porm os resultados
mostraram pouco acerto [Lukas et al. 2006];

! Trs tipos de rudos: Dead pixels, pixel trap; Rudo padro; Rudo aleatrio.
A. Rocha, 2012 Anlise Forense de Documentos Digitais

32

Tcnicas de Identicao
! Filtro de reduo de rudo ! Com K imagens, podemos contruir um padro de
referncia de um scanner

A. Rocha, 2012 Anlise Forense de Documentos Digitais

33

Tcnicas de Identicao
! Correlao entre um padro de referncia e a
assinatura de um scanner

A. Rocha, 2012 Anlise Forense de Documentos Digitais

34

Tcnicas de Identicao
! Pipeline da tcnica

N. Khanna

A. Rocha, 2012 Anlise Forense de Documentos Digitais

35

Tcnicas de Identicao
! Pipeline da tcnica

N. Khanna

A. Rocha, 2012 Anlise Forense de Documentos Digitais

36

Tcnicas de Identicao
! Mdia dos rudos das linhas e colunas

A. Rocha, 2012 Anlise Forense de Documentos Digitais

37

Tcnicas de Identicao
! Correlao das linhas e colunas

! esperado que "

seja maior que "col por causa da periodiciosidade do sensor;


row

A. Rocha, 2012 Anlise Forense de Documentos Digitais

38

Tcnicas de Identicao
! A mdia, o desvio padro, assimetria e a curtose de
"row e "col so os 8 primeiros descritores; Inoise, col formam 14 descritores;

! O desvio padro, assimetria e a curtose de I ! O ltimo descritor dado por:

noise, row e

A. Rocha, 2012 Anlise Forense de Documentos Digitais

39

Tcnicas de Identicao
! Ao nal de vrios ltros, o autor chega em um vetor
de 204-D, descritores;

! Classicador SVM com vetor de 10-D; As 10-D, so combinaes lineares das 204-D
inicias;

A. Rocha, 2012 Anlise Forense de Documentos Digitais

40

Resultados
! Scanners utilizados
Marca / Modelo S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 Epson Perfetion 4490-Photo HP ScanJet 6300c-1 HP ScanJet 6300c-2 HP ScanJet 8250 Mustek 1200 III Ep Visoneer OneTouch 7300 Canon LiDE 25 Canon LiDE 70 OpticSlim 2420 Visoneer OneTouch 7100 Mustek ScanExpress A3 Sensor CCD CCD CCD CCD CCD CIS CIS CIS CIS CCD CCD Resoluo Nativa 4800 DPI 1200 DPI 1200 DPI 4800 DPI 1200 DPI 1200 DPI 1200 DPI 1200 DPI 1200 DPI 1200 DPI 600 DPI

A. Rocha, 2012 Anlise Forense de Documentos Digitais

41

Resultados
! Mtodo de seleo dos scanners e imagens: S ,S ,S ,S ,S ,S e S 40 Imagens por scanner; Cortadas em imagens de 1024x768; Total de 200 imagens por scanner.
1 2 3 4 6 7 9;
A. Rocha, 2012 Anlise Forense de Documentos Digitais

42

Resultados
! Corte
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 ... ...

A. Rocha, 2012 Anlise Forense de Documentos Digitais

43

Resultados
! Exemplos de Imagens

N. Khanna

A. Rocha, 2012 Anlise Forense de Documentos Digitais

44

Resultados
! Subimagens - Classes separadas JPEG (Q=70)

A. Rocha, 2012 Anlise Forense de Documentos Digitais

45

Resultados
! Subimagens - Classe nica JPEG (Q=70)

A. Rocha, 2012 Anlise Forense de Documentos Digitais

46

Resultados
! Subimagens - Classe nica TIFF (Resoluo no nativa)

A. Rocha, 2012 Anlise Forense de Documentos Digitais

47

Concluses

Concluso
! Modelo para impressoras se baseia na maioria das
vezes nos defeitos mecnicos do equipamento; marca/modelo;

! possvel distiguir entre dois scanners da mesma ! Mtodo robusto tanto para imagens scaneadas em
resoluo nativa quato no nativa;

A. Rocha, 2012 Anlise Forense de Documentos Digitais

49

Referncias

Referncias
1. Bulan, Orhan, Junwen Mao e Gaurav Sharma: Geometric distortion signatures for printer identication. Acoustics, Speech, and Signal Processing, IEEE International Conference on, 0:14011404, 2009. 2. Chiang, Pei ju, Gazi N. Ali, Aravind K. Mikkilineni, Edward J. Delp, Jan P. Allebach e George T. c. Chiu: Extrinsic signatures embedding using exposure modulation for information hiding and secure printing in electrophotographic devices. In Proceedings of the IS&Ts NIP20: International Conference on Digital Printing Technologies, pginas 295300, 2004. 3. Gou, H., A. Swaminathan e M. Wu: Robust scanner identication based on noise features. In Society of PhotoOptical Instrumentation Engineers (SPIE) Conference Series, volume 6505 de Society of Photo- Optical Instrumentation Engineers (SPIE) Conference Series, fevereiro 2007. 4. Kee, Eric e Hany Farid: Printer proling for forensics and ballistics. In MM&Sec 08: Proceedings of the 10th ACM workshop on Multimedia and security, pginas 310, New York, NY, USA, 2008. ACM, ISBN 978-1-60558-058-6. 5. Khanna, N., A.K. Mikkilineni e E.J. Delp: Scanner Identication Using Feature-Based Processing and Analysis. Information Forensics and Security, IEEE Transactions on, 4(1):123 139, mar. 2009, ISSN 1556-6013.

A. Rocha, 2012 Anlise Forense de Documentos Digitais

51

Obrigado!

Você também pode gostar