A extensão integrada no Chromium fornece uma API ampliada para os serviços do Google

Um dos desenvolvedores da plataforma JavaScript Deno, responsável pelo diretório de pacotes JSR.io, notou discriminação no mecanismo do navegador Chromium relacionada à funcionalidade extra oferecida aos serviços do Google, que não está disponível para outros sites sem a instalação de um complemento separado. Trata-se do complemento embutido hangout_services, que está ativo por padrão e não aparece na lista de complementos em funcionamento no navegador.

O complemento fornece funcionalidades para obter informações sobre a carga da CPU e GPU no contexto de abas individuais e do sistema como um todo, além do consumo de memória no sistema. A API fornecida pelo complemento só aceita requisições de subdomínios do "google.com". O complemento vem pré-instalado no Chrome, em várias versões do Chromium, Microsoft Edge, Brave e provavelmente em outros navegadores baseados no mecanismo Chromium.

A entrega desse tipo de complemento embutido é vista como concorrência desleal e uma violação do princípio de fornecer uma API única para todos os sites, pois, graças ao complemento, os serviços do Google obtêm uma vantagem competitiva ao acessar informações sobre o funcionamento do sistema, que não estão disponíveis para os serviços de outras empresas. Por exemplo, o serviço Google Meet pode adaptar seu funcionamento com base na carga do sistema do usuário, enquanto no Zoom e em outros serviços isso exigiria a instalação de um complemento externo com confirmação das permissões concedidas (para os serviços do Google, essa funcionalidade está disponível desde o início).

Os dados fornecidos pelo complemento são exibidos no serviço meet.google.com no painel "Solução de Problemas". Para verificar a presença do complemento hangout_services, pode-se buscar o identificador "nkeimhogjdpnpccoofpliimaahmaaome" no arquivo resources.pak que acompanha o Chrome, e para verificar a atividade, deve-se abrir qualquer site relacionado ao domínio google.com e enviar uma solicitação ao complemento a partir do console nas ferramentas para desenvolvedores web: chrome.runtime.sendMessage('nkeimhogjdpnpccoofpliimaahmaaome', {method: 'cpu.getInfo'}, response => {console.log(JSON.stringify(response, null, 2));}); A extensão integrada no Chromium fornece uma API ampliada para os serviços do Google $ strings /opt/google/chrome/resources.pak | grep -A 10 "nkeimhogjdpnpccoofpliimaahmaaome" // Extension ID: nkeimhogjdpnpccoofpliimaahmaaome "key": "....", "name": "Google Hangouts", // Note: Always update the version number when this file is updated. Chrome // triggers extension preferences update on the version increase. "version": "1.3.21", "manifest_version": 2, "externally_connectable": { "matches": [ "https://*.google.com/*" ] }

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster