1. Papel Histórico do Silverlight na Impressão Digital do Navegador
Silverlight (plugin de navegador da Microsoft, análogo ao Adobe Flash) foi intermitentemente usado na impressão digital de 2007 a 2020, principalmente através de:
Enumeração de
navigator.plugins
Navegadores expunham plugins instalados (por exemplo,Silverlight Plug-In 5.1.50918.0
), permitindo que scripts detectassem a presença/versão — um vetor de impressão digital de alta entropia.Sondagem ActiveX (Somente IE) O Internet Explorer legado permitia a instanciação via
new ActiveXObject('AgControl.AgControl')
, revelando interfaces de controle específicas do sistema.Verificações de Tipo MIME Mesmo plugins inativos podiam ser detectados via
navigator.mimeTypes['application/x-silverlight-2']
.Artefatos de Renderização O pipeline gráfico do Silverlight (por exemplo, suavização de fontes) introduzia desvios mensuráveis na saída Canvas/WebGL.
2. Por que o Silverlight é Obsoleto na Impressão Digital Moderna
Descontinuação Técnica:
- Remoção do NPAPI: Chrome (2015), Firefox (2017) e Edge abandonaram o suporte a NPAPI. Plugins como Silverlight/Java agora não conseguem carregar.
- Neutralização da API:
navigator.plugins
retorna um array vazio/fixo.navigator.mimeTypes
está congelado.- ActiveX é restrito ao Modo Empresarial do IE (desabilitado por padrão).
Segurança e Relevância:
- Vulnerabilidades Não Corrigidas: A última atualização do Silverlight (v5.1, 2019) deixou falhas críticas como CVE-2016-0034 sem solução.
- Valor de Impressão Digital Negligenciável: Com 99,8% dos usuários sem Silverlight (segundo StatCounter), a detecção não produz entropia significativa.
Você Também Pode Gostar