Ficou conhecido que a empresa Mozilla começou a usar uma nova forma de identificar as instalações do seu navegador Firefox. De acordo com os dados disponíveis, identificadores dltoken exclusivos para cada download são integrados aos arquivos exe do Firefox para o sistema operacional Windows distribuídos através do site oficial dos desenvolvedores.
Isso significa que vários downloads consecutivos de um arquivo de instalação para a mesma plataforma resultarão em downloads de arquivos com checksums diferentes, pois os identificadores são integrados diretamente no próprio arquivo de instalação. Ao mesmo tempo, ao baixar o instalador de um navegador ou linha de comando no Linux, os mesmos arquivos exe são sempre baixados. O arquivo do navegador que não contém arquivos executáveis também permanece inalterado durante vários downloads.
De acordo com os dados disponíveis, você pode desabilitar a contabilidade dltoken desativando a telemetria nas configurações do navegador. Esta opção não é adequada para a instalação inicial, pois alterar as configurações de telemetria no próprio navegador não afetará a substituição de dados no servidor quando os dados forem carregados pela primeira vez do site.
De acordo com relatos, você pode obter um arquivo de instalação do Firefox sem um ID baixando-o diretamente de ftp.mozilla.org. Talvez a integração de identificadores em arquivos .exe seja devido ao desejo dos desenvolvedores de associar as primeiras instalações com telemetria e identificadores do Google Analytics com downloads reais de aplicativos. Ao coletar esses dados, você pode identificar as causas das variações em downloads e instalações para entender quais instalações são causadas por quais downloads.