Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos...

119
Anonimização Prof. Vinicius Vieira

Transcript of Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos...

Page 1: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Anonimização

Prof. Vinicius Vieira

Page 2: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 3: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 4: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Qual o propósito das técnicas de anonimização?

Page 5: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Dificultar a identificação da autoria de um tráfego de dados.

Page 6: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Nerdologia - Anonimato

Page 7: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

O que pode identificar o autor de um tráfego de dados?

Page 8: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

O que pode ajudar a identificar o autor de um tráfego de dados?

- IP

- User-Agent

- Cookies

- Funcionalidades (Fingerprinting)

- Navegação prévia

- Análise circunstancial

- Correlação de tráfego

Page 9: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

IP

Page 10: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

IP

Page 11: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

User Agent

Page 12: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

User Agent

Page 13: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cookies

Page 14: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cookies

Page 15: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Funcionalidades

Page 16: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Navegação Prévia

Page 17: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisAnálise Circunstancial

3G

Page 18: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisAnálise Circunstancial

3G

Page 19: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisAnálise Circunstancial

3G

Page 20: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

12

3n

Page 21: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

Page 22: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

Page 23: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

Page 24: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

Page 25: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

Page 26: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

Page 27: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

Page 28: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

Page 29: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

Page 30: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

Page 31: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

3

Page 32: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

3

Page 33: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

3

n

Page 34: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

3

n

n

Page 35: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisCorrelação de Tráfego

1

1

2

12

3

3

n

n

Page 36: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisModelo de Tráfego de dados

Computador

Page 37: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisModelo de Tráfego de dados

Page 38: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisSe escondedo no grupo

Page 39: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos IniciaisSe escondedo no grupo

Page 40: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Discipline-se: sempre checar anonimização

Page 41: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 42: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 43: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 44: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 45: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 46: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 47: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Conceitos Iniciais

Cadeia de anonimato

Page 48: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 49: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 50: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Fake User AgentUser Agent atual

Page 51: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Fake User AgentAdd-on

Page 52: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Fake User AgentModificação

Page 53: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Fake User AgentÉ um Android?

Page 54: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Navegação Privada

Page 55: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Navegação Privada

Internet Explorer/Edge – Ctrl + Shift + P

Firefox – Ctrl + Shift + PChrome – Ctrl + Shift + N

Sessão única:→ HistóricoCookies→Senhas

Page 56: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 57: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 58: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

Page 59: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

Tipos:

- HTTP – Método CONNECT ou customizado, somente TCP.

- HTTPS – Canal criptográfico.

- SOCKS4 – Suporta TCP, sem DNS.

- SOCKS5 – Suporta TCP, UDP, DNS e Autenticação.

Page 60: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

ProxyModelo de Tráfego de dados

Computador

HTTPS

Page 61: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

ProxyModelo de Tráfego de dados

Computador

SOCKS5

Page 62: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

PROXYCHAINS

- /etc/proxychains.conf

- Aceita: HTTP, Socks4, Socks5.

- Não aceita HTTPS.

Page 63: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

SSH SOCKS5:Na máquina atacante:

ssh -N -D <port> <user>@<victim_ip>

Na máquina alvo:ssh -N -R <port> <user>@<atacker_ip>

Page 64: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

Servidor Proxy:

Hidemyass

Webproxy:Anonymouse

Page 65: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

Webproxy Hack (HTTP e HTTPS):http://translate.google.com/translate?hl=&sl=en&tl=pt&u=http://ip-api.com

Page 66: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Proxy

Vantagens:

Rapidez/Lentidão

Segurança (AV/HTTPS)Controle e MonitoramentoRelativo Anonimato

Page 67: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 68: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 69: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

TOR

Page 70: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

TOR

Page 71: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

TOR

Vantagens:

Segurança

Anonimato

Desvantagens:

Lentidão

Page 72: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

TOR

•DeepWeb / DarkWeb

Page 73: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Nerdologia – Deep/Dark web

Page 74: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 75: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 76: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Whonix

Page 77: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Whonix

Vantagens:

Segurança

AnonimatoTodo o tráfego passa pela rede TOR

Desvantagens:LentidãoCriação de máquina virtual

Page 78: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Kodachi

Page 79: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Kodachi

Vantagens:

Segurança

AnonimatoTodo o tráfego passa pela rede VPN ou TOR

Desvantagens:

Lentidão de Inicialização

Page 80: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 81: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 82: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPN

Page 83: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPNModelo de Tráfego de dados

Computador

Page 84: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPN

https://thatoneprivacysite.net/vpn-comparison-chart/

Page 85: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPN

Vantagens:

Rapidez

SegurançaAnonimato??? (HMA)

Desvantagens:

Preço

Page 86: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPS

Page 87: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPS

Page 88: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPSModelo de Tráfego de dados

Computador

Computador

Anônima

Page 89: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPS

Page 90: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

VPSVantagens:

Rapidez

SegurançaAnonimato

Ip dedicadoTodas as portas

Desvantagens:Preço maior que VPN

Page 91: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 92: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 93: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 94: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 95: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 96: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 97: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 98: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 99: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Page 100: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Gateway

Vantagens:

Rapidez

SegurançaMáximo anonimato

Desvantagens:

Preço elevado

Logística

Page 101: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 102: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 103: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Operacionalização

- Na escolha da solução de anonimato, considere o oponente e o risco.

- Sistemas de log são implacáveis, basta um suspiro de um microsegundo no lugar errado.

Page 104: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Operacionalização

- É possível usar múltiplas camadas. Ex: User-Proxy-TOR-AlvoUser-Proxy-VPN-AlvoUser-TOR-VPN-AlvoUser-Proxy-Proxy-Proxy-...-Proxy-AlvoUser-Proxy-VPN-Gateway-VPN-VPS-AlvoObs: camada=lentidão

Page 105: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

OperacionalizaçãoModelo: Duplo Túnel VPN

Windows + Net LockNateado

Kali

EUA China

Page 106: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

OperacionalizaçãoModelo: Duplo Túnel VPN e Proxy

Windows + Net LockNateado

Kali

EUA China

Proxy

Page 107: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 108: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 109: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

DesanonimizaçãoWebRTC

WebRTC implement STUN (Session Traversal Utilities for Nat), a protocol that allows to discover the public IP address.

Page 110: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

DesanonimizaçãoWebRTC

Page 111: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

DesanonimizaçãoWebRTC

Desabilitar:

Mozilla Firefox: Type "about:config” in the address bar. Scroll down to “media.peerconnection.enabled”, double click to set it to false.

Google Chrome: Install Google official extension WebRTC Network Limiter.

Page 112: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

DesanonimizaçãoPlugins

Se o usuário estiver usando o browser com proxy, o plugin pode requisitar como outra aplicação, fora das configurações do browser.

Page 113: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

DesanonimizaçãoHoney Docs

São arquivos que possuem chamadas para servidores controlados onde se possa coletar as requisições dos recursos.

Page 114: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 115: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Roteiro•Conceitos Iniciais

•Browsers

•Proxy

•TOR

•Whonix/Kodachi

•VPN/VPS/Gateway

•Operacionalização

•Desanonimização

•Bitcoin

•Exercício

Page 116: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Bitcoin

Vídeo: O que é Bitcoin?

Page 117: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

Bitcoin

Características:

- Anonimato financeiro;

- Sem IP nas transações;

- Todas as transações são públicas;

- Aceito em diversos serviços.

Page 118: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

BitcoinModelo de compra anônima

Page 119: Prof. Vinicius Vieiraciber.sejalivre.org/anon.pdf · Prof. Vinicius Vieira. Roteiro •Conceitos Iniciais •Browsers •Proxy •TOR •Whonix/Kodachi •VPN/VPS/Gateway •Operacionalização

“Your failures are the building blocks of your success. As you think, so you shall become.”