Perguntas
Descreva o problema do Tor com DNS e explique como contorná-lo.
Se a resolução for feita por fora do Tor, a privacidade do usuário é exposta. Se a aplicação não suportar SOCKS5, que permite a resolução via proxy, deve-se “torificar” a aplicação, filtrando o pedido e o resolvendo no nó de saída da rede Tor.
Quais as vantagens e desvantagens da anonimização na camada TCP?
Vantagens: Facilidade de implementação (SOCKS) e implantação (não precisa mexer no kernel). }Desvantagens: Tudo que não é TCP não é suportado (UDP, ICMP); não faz normalização de protocolo.
Por que o Tor falha contra um adversário capaz de realizar análise fim-a-fim? Cite uma forma de contornar esse problema.
O adversário pode correlacionar o tráfego nas duas pontas e descobrir a identidade do usuário.
Medir o volume nas pontas – utilizar padding.
Determinar um padrão quando A fala com B – induzir atraso.