Cada extensão do Chrome que você instala em seu computador é, na verdade, construída a partir de um arquivo zip especial que contém arquivos e pastas de código Javascript e outros recursos. A grande coisa é que você pode realmente examinar o código-fonte de uma extensão e ver o que ela realmente está fazendo.
RELACIONADOS: Extensões de navegador são um pesadelo de privacidade: pare de usar tantas delas
O problema com as extensões do navegador é que tantos deles estão espionando você , inserir anúncios em seu navegador , ou fazendo todos os tipos de outras coisas nefastas . Portanto, se você quiser verificar o código-fonte por conta própria, essas são as duas maneiras fáceis de fazer isso.
Felizmente, há até uma maneira de ver o código-fonte de uma extensão antes você o instala, embora, infelizmente, exija a instalação de uma extensão. Continue lendo para todos os detalhes.
Encontre um código-fonte de extensão do Chrome em seu disco rígido
O primeiro método é usado para visualizar o código-fonte das extensões que estão atualmente instaladas em seu navegador Google Chrome. Comece navegando até o “ chrome: // extensions / " página. Alternativamente, você pode clicar nas três barras horizontais no canto superior direito da janela do Chrome e depois clicar na opção “Mais ferramentas” e depois clicar em “Extensões”.
Agora que você está na página de extensões, marque a caixa de seleção no canto superior direito da página que diz “Modo de desenvolvedor” e encontre o ID da extensão para a qual deseja o código-fonte. Para os fins desta demonstração, usaremos o ID para “AdBlock” que é “ID: gighmmpiobklfepjocnamgkkbiglidom”
Agora que você sabe o ID da extensão, você precisará abrir o Windows explorer abrindo qualquer pasta ou pressionando o “botão do Windows” e “E” ao mesmo tempo.
Uma vez lá, digite o seguinte na barra de localização:
% Localappdata%
Agora você precisará navegar pelas pastas como esta: Google -> Chrome -> Dados do usuário -> Perfil -> Extensões. Em alguns casos, sua pasta de Perfil pode ter um nome diferente, como Perfil 1, portanto, lembre-se disso ao navegar para baixo.
Quando estiver lá, você verá várias pastas com nomes realmente longos, e uma delas corresponderá ao ID de extensão que você está procurando.
Depois de entrar nesta pasta, você verá outra pasta intitulada com a versão da extensão. Basta clicar duas vezes nesse ícone novamente para ver todos os arquivos e pastas associados ao código-fonte de sua extensão.
Usando o visualizador de código-fonte de extensão do Chrome
Neste método, você precisará baixe esta extensão que permite visualizar o código-fonte ou arquivo CRX de qualquer extensão na Google Web Store.
Assim que a extensão for instalada, você deverá ver uma caixa de diálogo pop-up de confirmação como a mostrada abaixo.
Agora que está instalado, você pode entrar na Google Chrome Web Store e visualizar o código-fonte de qualquer aplicativo. Basta clicar no ícone amarelo na barra de localização e você terá a opção de fazer o download do arquivo como um arquivo zip ou visualizá-lo online.
Se você fizer download como um arquivo zip, pode simplesmente descompactar o arquivo e visualizá-lo usando qualquer visualizador de arquivo de texto normal. Como alternativa, se você decidir visualizar o código-fonte online, verá algo mais nesse sentido em uma nova guia do Chrome.
Isso é tudo que há para fazer.