Lição 1 de 4 · 7 min
O que acontece quando abre um site
Siga um clique desde o seu Mac até um site e de volta, e veja quem participa pelo caminho.
Escreve um endereço, prime Enter, e uma página aparece um momento depois. Parece que o seu computador fala diretamente com o site. Na realidade, várias máquinas e empresas participam nesse momento, e cada uma fica a saber algo sobre si. Saber quem são é o primeiro passo para decidir o que proteger.
A internet é uma rede de redes
Como coloca o guia para programadores da Mozilla, "a Internet é uma grande rede de computadores que comunicam todos entre si." O seu Mac junta-se a ela através de uma rede local (o seu Wi-Fi em casa, uma rede de escritório, o hotspot de um café), que se liga a um fornecedor de acesso à internet (ISP), que se liga a outros fornecedores, e assim por diante até à rede que aloja o site.
Um clique, passo a passo
- Encontrar o endereço. Os computadores chegam uns aos outros por número (um endereço IP), não por nome. O seu Mac pergunta primeiro a um resolvedor de DNS, normalmente gerido pelo seu ISP ou por um serviço público, "qual é o endereço de example.org?"
- Ligar. O seu Mac abre uma ligação a esse endereço IP. O pedido viaja em pequenos pedaços chamados pacotes, passados de router em router, cada um a encaminhá-lo mais perto do seu destino.
- Proteger a linha. Para um endereço que comece com https://, o seu Mac e o site combinam primeiro chaves de encriptação (TLS), para que o conteúdo do que se segue fique embaralhado para quem estiver pelo meio.
- Pedir e receber. O seu navegador pede a página; o servidor devolve o texto, imagens e código, muitas vezes obtendo mais peças de outros servidores (tipos de letra, vídeos, análises, anúncios).
Quem consegue ver o quê
| Quem | O que normalmente consegue ver | O que o HTTPS lhes esconde |
|---|---|---|
| Quem gere o Wi-Fi ou a rede local | Que o seu dispositivo está online, os endereços IP dos sites, e muitas vezes os nomes dos sites | As páginas que lê e o que escreve |
| O seu fornecedor de internet (ISP) | O mesmo, mais quando e quanto usa a ligação | As páginas que lê e o que escreve |
| O resolvedor de DNS | Todos os nomes de sites que o seu dispositivo pesquisa | Nada: uma pesquisa DNS simples não está encriptada |
| O próprio site | Tudo o que lhe envia: pesquisas, mensagens, inícios de sessão, o seu endereço IP | Nada: é o outro extremo da conversa |
| Outros serviços que a página carrega | Que visitou a página, muitas vezes com identificadores que o seguem entre sites | Nada |
O guia Autodefesa de Vigilância da Electronic Frontier Foundation resume o limite do HTTPS: "esconde a página específica de um site que visita — ou seja, tudo o que vem 'depois da barra'", mas não que está a comunicar, nem detalhes como "o local, os horários e a duração da comunicação." Essa informação remanescente chama-se metadados, e para muitas pessoas em risco importa tanto quanto o conteúdo.
A reter
- Abrir um site envolve a sua rede, o seu ISP, um resolvedor de DNS, o site e os outros serviços que ele carrega.
- O HTTPS esconde o conteúdo e a página exata, não o site que visita nem quando.
- Os metadados (quem, quando, com que frequência, de onde) podem revelar tanto quanto o conteúdo.
- O próprio site vê sempre o que lhe envia.
Teste-se
1. Com HTTPS, o que ainda consegue normalmente saber o dono do Wi-Fi de um café?
- As mensagens que escreve no site
- A que site se está a ligar e quando — Certo.
- As suas palavras-passe
- Absolutamente nada
O HTTPS encripta o conteúdo e o caminho da página, mas o site de destino e o momento permanecem visíveis como metadados.
2. O que faz primeiro o seu Mac quando escreve o nome de um site?
- Envia a sua palavra-passe
- Pergunta a um resolvedor de DNS pelo endereço IP do site — Certo.
- Descarrega o site inteiro
- Ativa a encriptação para o Wi-Fi
Os computadores ligam-se por endereço IP, por isso o nome tem de ser pesquisado primeiro. Essa pesquisa é ela própria visível para o resolvedor.
3. Quem consegue ver as pesquisas que escreve num site que usa HTTPS?
- Só o seu ISP
- Ninguém
- O próprio site — Certo.
- Só o resolvedor de DNS
A encriptação protege o caminho entre si e o site, mas o site é o outro extremo: recebe tudo o que lhe envia.
Praticar com o FireAI
Ponha esta lição em prática no seu próprio Mac.
- Descubra para onde uma app envia dados, no Mapa-múndi — Veja exatamente com que empresa e país uma app está a falar em silêncio.
- Inspeção profunda, sem decifrar nada — Obtenha detalhe real sobre uma ligação segura sem que o FireAI leia alguma vez o que está lá dentro.
- O Mapa-múndi — Veja para onde os seus dados vão de facto, não apenas um nome de anfitrião que teria de procurar você mesmo.
Fontes
- MDN Web Docs: How does the Internet work?
- EFF Surveillance Self-Defense: What Should I Know About Encryption?
Ponha em prática no seu Mac
Experimente todas as funcionalidades grátis durante 17 dias, sem cartão.