Uma Introdução aos Cookies de Navegador
May 26, 2023
No início dos anos 1990, os gestores de sites perceberam que precisavam de uma forma de lembrar dados sobre os usuários, e assim nasceu o cookie. Os cookies de navegador, também conhecidos como cookies http, são pequenos arquivos de texto que são depositados no seu computador enquanto você visita um site. Dependendo da sua atividade na internet, você pode ter dezenas ou até centenas deles armazenados no seu computador.
Esses cookies de computador têm sido um centro de controvérsia desde a sua introdução. Defensores da privacidade os veem como uma forma intrusiva dos anunciantes rastrearem a atividade dos usuários e impulsionarem anúncios e produtos, enquanto os proprietários de sites dizem que eles oferecem uma maneira conveniente para os usuários reterem suas preferências de site, credenciais e configurações para melhorar sua experiência online.
O que são cookies?
Um cookie é um pequeno fragmento de dados ou código que é armazenado em um navegador da web quando um usuário visita um site. O cookie contém informações sobre a atividade da pessoa nesse site, como suas preferências, status de login e conteúdo do carrinho de compras. Na próxima vez que o usuário visitar o mesmo site, ele reconhecerá o cookie e absorverá os dados armazenados.
Como os cookies ajudam os usuários da internet?
Já visitou uma loja online e adicionou itens ao seu carrinho de compras, apenas para se afastar do site? Em muitos casos, se você voltar ao site no dia seguinte, seus itens ainda estarão lá para que não tenha que repetir seu trabalho. No entanto, para melhor ou pior, você também pode ser inundado por anúncios nos próximos dias promovendo esses itens ou produtos semelhantes.
Outra vantagem da forma como os cookies funcionam é que fica mais fácil autenticar-se em um site em visitas repetidas. Isso ocorre porque o cookie armazenado no seu navegador possui um identificador único; uma vez que você tenha feito login uma vez, o cookie lembra as suas informações de login da sessão anterior.
Os cookies também podem ser usados para personalizar sua experiência, adaptando o conteúdo que você recebe. Por exemplo, um site de notícias online pode sugerir artigos semelhantes aos que você clicou anteriormente, ou uma loja online pode sugerir um produto que complemente uma de suas compras anteriores.
Como funciona um cookie de navegador?
O código HTML ou JavaScript de muitos sites inclui trechos de código que instruem o navegador do usuário a criar um novo cookie ou recuperar um existente. O servidor do site fornece ao navegador os detalhes para criar um cookie, como seu nome e data de expiração. Outros detalhes no cookie podem incluir informações técnicas sobre o tipo e a versão do navegador do usuário ou endereço IP, o que garante a otimização do site para cada navegador ou dispositivo de computação. Os cookies salvos são então usados para recriar a mesma experiência de usuário futura para o usuário.
Quais são os diferentes tipos de cookies?
- Os cookies de sessão são temporários; eles são armazenados em um dispositivo apenas durante a sessão de navegação atual. São utilizados para manter informações enquanto o usuário acessa o site e são excluídos assim que o navegador é fechado.
- Os cookies persistentes permanecem em um dispositivo mesmo após o fechamento do navegador. Os cookies persistentes têm datas de expiração e só são excluídos nesse momento. Eles são usados para armazenar informações para visitas futuras, como credenciais de login e outras informações pessoais que identificam o usuário.
- Cookies de sessão vêm em dois tipos. First-party cookies são acessados e utilizados apenas pelo site que os criou. Third-party cookies são frequentemente usados por redes de publicidade para rastrear o histórico de navegação do usuário. Esses cookies de rastreamento são usados para coisas como análise de sites, análise de ad e integração de mídia social. Isso os torna ótimas ferramentas para marketing digital.
- Cookies zumbis são frequentemente utilizados por redes de publicidade e empresas de análise para rastrear o comportamento online e entregar anúncios direcionados. Eles são às vezes referidos como super cookies porque são difíceis de remover de um dispositivo uma vez que são salvos. Devido à sua natureza mais permanente, são frequentemente usados para criar perfis de longo prazo para usuários desavisados.
Onde são salvos os cookies do navegador em um dispositivo?
Os cookies são salvos em uma pasta no dispositivo do usuário. A localização da pasta depende do navegador da web que criou os cookies e do sistema operacional do dispositivo.
Embora seja possível encontrar os cookies no seu computador utilizando uma ferramenta de navegação de arquivos como o File Explorer da Microsoft, geralmente não é uma boa ideia excluí-los ou modificá-los dessa maneira, pois isso pode criar problemas com os sites e serviços que dependem deles. Em vez disso, utilize a funcionalidade de gerenciamento de cookies dentro do navegador, conforme descrito abaixo.
Os cookies de navegador são seguros?
Em geral, os cookies de navegador são seguros. Eles não podem infectar seu computador com coisas como vírus, malware ou ransomware, então um aplicativo antivírus não vai marcar os cookies em seu sistema. No entanto, cookies zumbis ou cookies de rastreamento de terceiros podem ser alvo de algumas aplicações de spyware. Afinal, esses cookies permitem que outros espionem você.
Os cookies também podem apresentar problemas de privacidade para dispositivos usados por múltiplos usuários, como quando membros de uma família compartilham um laptop ou um único computador de sala de aula é utilizado por muitos estudantes. Como pode não haver maneira de diferenciar o conteúdo para diferentes indivíduos, um usuário pode obter acesso às informações pessoais de outra pessoa que usa o dispositivo.
Além disso, cookies podem ser manipulados por atores de ameaças experientes. Por exemplo, um atacante poderia roubar um cookie e usá-lo para se passar por outra pessoa em um site e acessar sua conta. Cookies podem ser usados para realizar ataques de cross-site scripting (XSS) e executar código malicioso na máquina de um usuário que visita o site.
Um número crescente de regulamentações governamentais agora inclui requisitos para cookies. Por exemplo, o GDPR exige que as organizações obtenham o consentimento do usuário antes de usar cookies para coletar seus dados pessoais. Como posso impedir que meu navegador armazene cookies?
Como posso deletar cookies do meu navegador?
Todos os principais navegadores facilitam a exclusão dos seus cookies. Aqui estão os passos para o Microsoft Edge e Google Chrome.
Microsoft Edge
Clique nos três pontos (…) no canto superior direito da janela do navegador e selecione Settings:
Na página de Configurações, selecione Privacidade, pesquisa e serviços e desça até Limpar Dados de Navegação. Depois escolha quais dados você deseja limpar:
Google Chrome
Se você usa o navegador Chrome, clique nos três pontos (…) no canto superior direito e selecione Configurações. Na janela de Configurações, selecione Privacidade e Segurança, desça até Limpar dados de navegação e selecione a caixa de Cookies e outros dados de sites:
Como posso impedir que cookies sejam armazenados no meu computador?
Se você deseja evitar cookies de navegador caso a caso, considere estas opções:
- Use o Modo Incógnito ao utilizar o seu navegador de internet. Este modo impedirá que o histórico de pesquisa e os cookies permaneçam no seu computador.
- Utilize um servidor proxy para manter sua identidade anônima; todas as solicitações passarão pelo servidor proxy em vez de diretamente para o site. Servidores proxy podem ser configurados para bloquear ou remover cookies removendo o cabeçalho de cookie de uma solicitação antes de encaminhá-la para o site.
- Instale uma das muitas extensões de navegador disponíveis no mercado hoje que ajudarão você a gerenciar ou bloquear cookies.
Alternativamente, você pode desativar completamente o uso de cookies nas configurações do navegador. Aqui estão os passos para o Edge e Chrome.
Microsoft Edge
Navegue até Settings > Cookies and site permissions e especifique as suas configurações preferidas de gerenciamento de cookies:
Chrome
Navegue até a tela de Privacy and Security settings, onde você pode escolher bloquear todos os cookies ou apenas os cookies de terceiros:
Conclusão
Agora que você entende como os cookies funcionam, os benefícios que oferecem e os riscos que acarretam, você pode tomar decisões informadas sobre como deseja gerenciá-los em seus navegadores. Claro, se você mudar de ideia sobre qualquer uma das configurações descritas aqui, pode facilmente modificar suas preferências.
FAQ
Como limpar cookies em dispositivos iPhone e Android?
Para usuários de iPhone, abra Configurações > Safari > Limpar Histórico e Dados dos Sites para remover todos os cookies e dados de navegação. Para um controle mais seletivo, vá até Configurações > Safari > Avançado > Dados dos Sites para visualizar e deletar cookies de sites específicos. Em dispositivos Android, abra o Chrome, toque no menu de três pontos, vá até Configurações > Privacidade e Segurança > Limpar dados de navegação, depois selecione “Cookies e dados dos sites” e o intervalo de tempo desejado. A maioria dos navegadores móveis também oferece modos de navegação incógnito ou privada que não salvam cookies após o término da sessão. Entender a gestão de cookies móveis é crucial para manter a privacidade e segurança, especialmente ao acessar dados corporativos sensíveis de dispositivos pessoais. Data Security That Starts with Identity significa controlar como suas credenciais e padrões de acesso são rastreados em todos os seus dispositivos.
Quais são os riscos de segurança dos cookies de navegador?
Os cookies de navegador podem expor organizações a vários riscos de segurança, como sequestro de sessão, ataques de script entre sites (XSS) e rastreamento não autorizado de usuários. As ameaças mais graves envolvem cookies de sessão sendo interceptados em redes não seguras, permitindo que atacantes se passem por usuários legítimos e acessem sistemas sensíveis. Cookies de rastreamento de terceiros criam riscos à privacidade ao construir perfis detalhados do comportamento do usuário em vários sites, expondo potencialmente atividades comerciais a concorrentes. Cookies persistentes que armazenam tokens de autenticação podem se tornar passivos de segurança se dispositivos forem comprometidos ou compartilhados. Além disso, cookies podem vazar informações sensíveis através de ataques de falsificação de solicitação entre sites (CSRF), onde sites maliciosos enganam navegadores para fazerem solicitações não autorizadas a serviços legítimos. Organizações devem implementar políticas de cookies seguras, incluindo flags HTTPOnly e Secure, auditoria regular de cookies e educação de usuários sobre gerenciamento de cookies para minimizar esses riscos.
Como habilitar cookies no Chrome para usuários corporativos?
O Chrome para ambientes empresariais normalmente tem cookies ativados por padrão, mas os administradores podem controlar o comportamento dos cookies através da Group Policy ou políticas do Chrome Enterprise. Para ativar cookies manualmente, vá para Configurações do Chrome > Privacidade e segurança > Cookies e outros dados de sites, e selecione “Permitir todos os cookies” ou “Bloquear cookies de terceiros no modo Incógnito” para uma segurança equilibrada. Para implantações empresariais, os administradores de TI devem configurar a política “DefaultCookiesSetting” para permitir cookies enquanto bloqueiam rastreadores de terceiros potencialmente prejudiciais. Permissões de cookies específicas do site podem ser gerenciadas através das políticas CookiesAllowedForUrls e CookiesBlockedForUrls para um controle granular sobre aplicações críticas para o negócio. Lembre-se de que políticas de cookies excessivamente restritivas podem quebrar aplicações empresariais legítimas e sistemas de single sign-on. A chave é encontrar o equilíbrio certo entre segurança e funcionalidade – permita cookies para suas aplicações empresariais confiáveis enquanto bloqueia rastreamento desnecessário pela web aberta.
Como configurar as definições de cookies para a segurança empresarial?
A segurança de cookies empresariais requer uma abordagem multinível combinando políticas de navegador, controles de rede e educação do usuário. Comece implementando políticas do Chrome Enterprise ou Microsoft Edge for Business que reforcem configurações seguras de cookies em toda a sua organização, incluindo o bloqueio de cookies de terceiros por padrão e exigindo transmissão segura para cookies de autenticação. Configure seus sistemas de Identity Management para usar as flags HTTPOnly e Secure em cookies de sessão, prevenindo o acesso via JavaScript e garantindo criptografia em trânsito. Implemente auditorias regulares de cookies através de ferramentas de segurança que monitoram padrões de uso de cookies e identificam riscos potenciais ou violações de políticas. Estabeleça políticas claras de cookies que definam quais sites podem configurar cookies, por quanto tempo eles são retidos e quando devem ser limpos. Considere a implantação de navegadores focados em privacidade ou extensões de navegador que ofereçam controle adicional de cookies para ambientes de alta segurança. Mais importante ainda, treine seus usuários para reconhecer riscos de segurança relacionados a cookies e entender quando limpar cookies, especialmente ao trabalhar com dados sensíveis ou usar dispositivos compartilhados. Uma gestão inteligente de cookies faz parte de uma estratégia abrangente de segurança de identidade.
Como solucionar problemas de login relacionados a cookies?
Problemas de login relacionados a cookies geralmente são causados por cookies bloqueados, sessões expiradas ou problemas de compatibilidade do navegador que impedem o funcionamento adequado dos sistemas de autenticação. Comece verificando se os cookies estão habilitados para o site específico que está com problemas – muitas aplicações empresariais exigem cookies para gerenciamento de sessão e falharão silenciosamente se estiverem bloqueados. Limpe os cookies existentes do site problemático para eliminar dados de sessão corrompidos ou conflitantes, e tente fazer login novamente. Verifique se o seu navegador não está bloqueando cookies de terceiros se a aplicação usa autenticação federada ou sistemas de single sign-on que dependem do compartilhamento de cookies entre domínios. Para ambientes empresariais, verifique se softwares de segurança ou políticas de rede estão interferindo na funcionalidade dos cookies, particularmente em redes corporativas com filtragem de conteúdo rigorosa. Desative temporariamente as extensões do navegador para descartar conflitos com fluxos de autenticação. Se os problemas persistirem em vários navegadores, é provável que o problema esteja na configuração de cookies da aplicação e não nas configurações do navegador. Documente mensagens de erro específicas e saídas do console do navegador para ajudar o suporte de TI a diagnosticar má configurações de política de cookies do lado do servidor. Lembre-se de que a segurança baseada em identidade depende de um gerenciamento de sessão confiável, portanto, problemas com cookies podem desencadear problemas de acesso mais amplos.
Compartilhar em
Saiba Mais
Sobre o autor
Jeremy Moskowitz
Vice-Presidente de Gestão de Produtos (Endpoint Products)
Jeremy Moskowitz é um especialista reconhecido na indústria de segurança de computadores e redes. Co-fundador e CTO da PolicyPak Software (agora parte da Netwrix), ele também é um Microsoft MVP 17 vezes em Group Policy, Enterprise Mobility e MDM. Jeremy escreveu vários livros best-sellers, incluindo “Group Policy: Fundamentals, Security, and the Managed Desktop” e “MDM: Fundamentals, Security, and the Modern Desktop.” Além disso, é um palestrante requisitado em tópicos como gerenciamento de configurações de desktop, e fundador do MDMandGPanswers.com.
Saiba mais sobre este assunto
Os próximos cinco minutos de conformidade: construindo segurança de dados com foco em identidade em toda a APAC
Leis de Privacidade de Dados por Estado: Abordagens Diferentes para a Proteção da Privacidade
O Triângulo da CIA e Sua Aplicação no Mundo Real
O que é Gerenciamento de Registros Eletrônicos?
Expressões Regulares para Iniciantes: Como Começar a Descobrir Dados Sensíveis