Respawning cookie

Um cookie respawning cookie é um cookie HTTP padrão com backup de dados armazenados em arquivos adicionais que são usados para reconstruir o cookie original quando o usuário visita o site de origem novamente.

Cookies podem normalmente ser bloqueados por modos de navegação privada em navegadores web, configurações do navegador para negar cookies ou exclusão por software anti-malware. Como os usuários descobriram sobre cookies, muitos levantaram preocupações sobre o rastreamento. A divulgação do uso de cookies não silenciou este descontentamento e o uso de cookies padrão ainda pode ser um assunto quente.

 Um estudo de 2009," Flash Cookies and Privacy," mostrou que os cookies estavam reaparecendo ou "respawning" após a exclusão. O trabalho revelou que 50% dos 100 principais sites estavam usando um método de marcação de usuários  navegadores com um identificador único que não podia ser apagado facilmente. Esse método é conhecido como  elemento de identificação persistente (PIE). O PIE usa JavaScript e Flash para criar um substituto de rastreamento. A técnica de armazenamento é a mesma usada para os dados de cookie padrão. Por causa dos dados de backup, os cookies HTTP que são excluídos podem ser respawn.

 Há alguns métodos usados para criar cookies respawning. Flash cookies, também conhecidos como objetos de armazenamento local (LSO), podem ser usados para criar um registro de rastreamento duplicado a partir do qual o cookie original é reconstruído. Os cookies flash são menos conhecidos e mais escondidos no sistema operacional do que os cookies HTTP regulares.  como resultado, eles são apagados com menos frequência.  Como os Flash cookies não têm uma data de validade e têm um tamanho de arquivo muito maior (100KB no máximo contra os cookies HTTP 4K), eles podem ser explorados para armazenar indefinidamente as informações de rastreamento que seriam perdidas nos cookies negados ou excluídos, enquanto também armazenam muito mais informações.

 HTML5 armazenamento local e cache de cookies através de tags de entidade (ETags) são outro método usado para repagar os cookies HTTP. Os ETags podem armazenar as mesmas informações que os cookies HTTP. Novamente, os sites reconhecem o PIE e usam backups encobertos para permitir a reconstituição dos dados dos cookies.

Qualquer um desses métodos oferece aos membros da base de assinantes de uma empresa de rastreamento de consumidores informações mais completas sobre as idas e vindas dos consumidores e, portanto, interesses que podem informar os esforços de marketing.

Novas versões do Flash incluem opções para excluir as informações necessárias para respawning cookies. Anteriormente, eram necessários utilitários de terceiros para removê-los.  

O termo respawning respawning é resultado de jogos multiplayer de tiro em primeira pessoa para computador. Nestes jogos, quando o seu personagem morre, normalmente você pode bater uma tecla para reiniciar e ter o personagem "respawn" e reaparecer em outro local.