Mensagens de pedido de permissão para as extensões do Firefox

Quando instala uma extensão no Firefox, poderá receber uma mensagem semelhante a esta:

permissions request

Esta é uma extensão a pedir a sua permissão para aceder à estrutura interna do Firefox (via APIs) para alterar o comportamento do seu navegador. Estas "APIs" podem pedir para ler ou gravar dados inseridos nas páginas da Web, ler dados ou aceder a funcionalidades no seu computador, ou alterar as definições do seu navegador. Se não vir uma destas mensagens, isso significa que a extensão não tentará aceder a quaisquer dos seus dados ou alterar as definições no seu navegador.

Assim, pode compreender melhor o que estas mensagens significam em termos de impacto prático na sua experiência de navegação e nos seus dados, este artigo fornece detalhes sobre cada uma das mensagens.

(Também é encorajado a consultar Dicas para avaliar a segurança de uma extensão para mais orientações sobre a avaliação das extensões.)

Aceder aos seus dados para todos os sites da Web

A extensão poderá ler o conteúdo de qualquer página da Web que visite, bem como, os dados que insere nessas páginas da Web, tais como os nomes de utilizador e as palavras-passe.

As extensões que solicitam esta permissão podem:

  • Ler a informação do produto e do preço de uma página para o ajudar a encontrar o melhor preço nos itens que estás a comprar
  • Oferecer um gestor de palavras-passe que lê e grava os detalhes do seu nome de utilizador e palavra-passe
  • Fornecer um bloqueador de anúncios, lendo o conteúdo de cada pagina da Web que abra para encontrar e remover código de anúncios

Aceder aos seus dados para os sites no domínio “nomeado

A extensão poderá ler o conteúdo das páginas da Web que visita no domínio especificado, bem como, os dados que insira nessas páginas da Web, tais como os nomes de utilizador e as palavras-passe.

As extensões que solicitam esta permissão podem:

  • Atualizar a aparência de algumas ou todas as páginas dentro de um domínio
  • Bloquear conteúdo, tais como publicidade ou conteúdo, utilizando determinadas etiquetas, de uma feed de conteúdo do domínio

Aceder aos seus dados em outros domínios #

Utilizado em conjunto com a mensagem de domínio nomeada (acima) quando a extensão está a solicitar acesso a cinco ou mais domínios; os três primeiros são listados e os outros pedidos de domínio são contados.

Aceder aos seus dados para um site específico

A extensão poderá ler o conteúdo de quaisquer páginas da Web que visita no site da Web especificado, bem como, quaisquer dados que insira nessas páginas da Web, tais como nomes de utilizador e palavra-passe.

As extensões que solicitam esta permissão podem:

  • Atualizar a aparência de algumas ou todas as páginas dentro de um site da Web
  • Bloquear conteúdo, tais como publicidade ou conteúdo etiquetado com determinadas etiquetas

Aceder aos seus dados em outros domínios #

Utilizado em conjunto com a mensagem do domínio nomeado (acima) quando a extensão está a solicitar acesso a cinco ou mais domínios; os três primeiros são listados e os outros pedidos de domínio são contados.

Ler e modificar os marcadores

A extensão poderá criar, modificar ou remover os marcadores, ou alterar a estrutura da pasta onde os marcadores são guardados.

As extensões que solicitam esta permissão podem:

  • Adicionar marcadores paras as suas funcionalidades ou para determinadas páginas da Web
  • Fornecer funcionalidades de gestão de marcadores melhoradas

Ler e modificar as definições do navegador

A extensão poderá efetuar uma ou mais do seguinte:

  • Ativar ou desativar a exibição das janelas (pop-ups)
  • Ativar ou desativar a colocação em cache das páginas da Web
  • Definir o navegador para negar ou avisar para todos os novos pedidos para exibir as notificações
  • Ler o "URL" da página inicial do navegador
  • Ler o "URL" utilizado nos novos separadores
  • Determinar como o navegador exibe as imagens animadas—reproduzir como normal, uma vez, ou não

Limpar o histórico de navegação, cookies, e dados relacionados recentes

As extensões que solicitam esta permissão poderão oferecer funcionalidades melhoradas para limpar o histórico do seu navegador.

A extensão poderá limpar qualquer ou todos da:

  • Cache do navegador
  • Cookies
  • Transferências
  • Histórico
  • Local do armazenamento
  • Dados de plug-in
  • Dados de formulários guardados
  • Palavras-passe guardadas

Obter dados da área de transferência

A extensão poderá obter os dados da área de transferência. O equivalente de “colar”.

As extensões que solicitam esta permissão podem:

  • Deixá-lo submeter o texto copiado para a ferramenta de tradução
  • Utilizar a imagem copiada para efetuar uma procura num motor de pesquisa visual

Inserir dados na área de transferência

A extensão poderá gravar dados na área de transferência. O equivalente a “copiar” ou “cortar”.

As extensões que solicitam esta permissão pode adicionar conteúdo à área de transferência, e assim, pode utilizá-lo em qualquer lugar no seu navegador ou computador.

Estender as ferramentas de desenvolvimento para aceder aos seus dados nos separadores abertos

A extensão poderia adicionar um painel novo para as ferramentas de desenvolvimento e ganharia acesso a todos os dados em todos os separadores.

As extensões que solicitam esta permissão geralmente oferecem novas ferramentas de desenvolvimento. Contudo, algumas extensões comuns utilizam as ferramentas de desenvolvimento para fornecer funcionalidades adicionais de diagnóstico ou informativas. Um exemplo é Adblock Plus, que fornece uma funcionalidade nas ferramentas de desenvolvimento, onde pode ver detalhes dos anúncios e do conteúdo que está a bloquear.

Transferir ficheiros, ler e modificar o histórico de transferências do navegador

A extensão poderá guardar um ficheiro da web ou um criado na extensão utilizando o gestor de transferências do navegador. A extensão poderia ganhar acesso e atualizar os detalhes dos ficheiros transferidos guardados no gestor de transferências.

Nota: a extensão tem de obedecer às definições no gestor de transferências, colocando-o em controle de onde os ficheiros são guardados.

Extensões que solicitam esta permissão podem:

  • Guardar dados da extensão no seu computador (as extensão não estão autorizadas a gravar diretamente no seu sistema de ficheiros do computador)
  • Guardar ficheiros de um website ou servidor remoto
  • Fornecer uma funcionalidade para gerir o histórico de transferências

Abrir os ficheiros transferidos para o seu computador

A extensão poderá solicitar que a aplicação no seu computador que lida com ficheiros de um tipo específico abra um ficcheiro transferido. Por exemplo, se tiver o Microsoft Word instalado no seu computador, a extensão poderá solicitar que este abra os ficheiros com “.docx”.

Extensões que solicitam esta permissão podem:

  • Abrir ficheiros de áudio no reprodutor de áudio do seu computador
  • Abrir documentos, imagens, ou outros ficheiros num editor

Ler o texto de todos os separadores abertos

A extensão poderia realizar uma pesquisa do conteúdo de texto de qualquer separador.

As extensões que solicitam esta permissão podem fornecer uma funcionalidade melhorada de “encontrar”.

Aceder à sua localização

A extensão poderia obter a sua localização do seu computador, GPS, a localização associada com o seu endereço de IP, ou alguns outros métodos.

Extensões que solicitam esta permissão podem:

  • Fornecer informação acerca da sua localização atual
  • Gravar a sua localização com dados contidos na extensão

Aceder ao histórico de navegação

A extensão poderá realizar um dos seguintes com o seu histórico do navegador:

  • Pesquisar por páginas
  • Remover algumas ou todas as páginas
  • Adicionar páginas
  • Obter ou remover detalhes das visitas de uma página
  • Aceder à lista dos "Sites mais visitados” que são mostrados na página do novo separador do navegador

Extensões que solicitam esta permissão podem:

  • Oferecer funcionalidades para remover o histórico da navegação para certos websites ou domínios
  • Fornecer relatório melhorado do seu histórico de navegação

Monitorizar a utilização da extensão e gerir temas

A extensão poderia:

  • Obter informação acerca dos extras instalados (extensões e temas)
  • Ativar ou desativar temas
  • Desinstalarem-se elas mesmas
  • Obter notificações dos extras em instalação, desinstalados, ativados, ou desativados

Extensões que solicitam esta permissão podem:

  • Monitorizar a instalação de extras para procurar por quaisquer potenciais conflitos
  • Alterar ou gerir temas

Trocar mensagens com outros programas além do Firefox

A extensão poderia enviar mensagens para/e recebê-las a partir de uma aplicação nativa complementar no seu computador.

A aplicação complementar precisa de ser instalada no seu computador, independentemente da extensão. Isto geralmente acontece de duas maneiras:

  • A extensão fornecerá um guia para os passos que deverá seguir para instalar a aplicação
  • Teria instalado uma aplicação que sugere a instalação de uma extensão no Firefox

Por favor, note que a Mozilla não vetou ou analisou a aplicação complementar. Deverá abordar a instalação da aplicação complementar com a mesma cautela que aplicaria quando instala qualquer software de terceiros a partir da Internet.

Extensões que solicitam esta permissão podem:

  • Utilizar uma aplicação complementar para comunicar com o hardware anexado ao seu computador
  • Guardar os nomes de utilizador e as palavras-passe utilizando um método seguro não disponível para um navegador
  • Executar cálculos extensos numa aplicação gratuita

Exibir as notificações para si

A extensão poderá emitir notificações através do sistema de notificação padrão oferecido pelos sistemas operativos do seu computador.

Extensões que solicitam esta permissão podem:

  • Alertá-lo para concluir as tarefas em execução longa ou em segundo plano na extensão
  • Agregar mensagens de um ou mais serviços da Web

Fornecer serviços de autenticação de criptografia

A extensão poderá aceder aos programas no seu computador para gerar e validar chaves de segurança e certificados utilizando o padrão PKCS #11. (Note que a extensão não consegue instalar o programa PKCS #11 no seu computador; ser-lhe-á solicitado para instalar o o programa separadamente.)

Extensões que solicitam esta permissão podem:

  • Oferecer funcionalidades para utilizar os mecanismos de sessão únicos encriptados em segurança
  • Fornecer um leitor de cartão com memória (smartcard)

Ler e modificar as definições de privacidade

A extensão poderia alterar a privacidade relacionada com o controlo das definições:

  • Comportamento da rede
  • Se as palavras-passe são guardadas no gestor de palavras-passe do navegador
  • O modo com que o navegador interage com os websites

Extensões que solicitam esta permissão podem:

  • Desativar o armazenamento das palavras-passe como parte de um gestor de palavras-passe otimizado
  • Ajudar a proteger a sua privacidade gerindo a informação tornada disponível nas aplicações de conversação e vídeo em tempo-real
  • Oferecer funcionalidades de proteção de monitorização adicional

Controlar as definições de proxy do navegador

A extensão poderia direcionar algum ou todo o tráfego do navegador da Web para outro computador (um proxy) na Internet.

Extensões que solicitam esta permissão podem:

  • Bloquear o acesso a determinados websites ou domínios
  • Fornecer acesso a determinados websites e domínios através de servidores proxy, por exemplo, para ativar a navegação onde esta pode estar de outro modo limitada pela geografia

Aceder aos separadores fechados recentemente

A extensão poderá aceder à lista das janelas e separadores fechados recentemente, reabrir esses separadores e janelas, e remover detalhes dos mesmos das listas.

Extensões que solicitam esta permissão podem:

  • Fornecer um gestor otimizado do histórico do navegador
  • Oferecer a capacidade de limpar ou remover o histórico dos websites ou domínios específicos
  • Oferecer funcionalidades para reabrir os separadores fechados

Aceder aos separadores do navegador

A extensão poderá obter o URL, título, e o ícone de qualquer separador.

Extensões que solicitam esta permissão podem:

  • Aceder Aos detalhes do separador para ativar o guardar de marcadores
  • Ordenar e agrupar separadores
  • Mover separadores entre as janelas
  • Fornecer um modo alternativo da listagem de separadores

Armazenar quantidades ilimitadas dos dados lado-cliente

A extensão poderia guardar uma quantidade ilimitada de dados utilizando as funcionalidades de armazenamento de dados do navegador.

Extensões que solicitam esta permissão podem:

  • Guardar ficheiros grandes, tal como imagens, localmente no seu navegador
  • Oferecer uma base de dados extensa local de informação

Aceder à atividade do navegador durante a navegação

A extensão poderá intercetar os passos que o navegador efetua para navegar de uma ligação para outra página. A extensão poderá depois fornecer novas funcionalidades para o conteúdo na página.

Extensões que solicitam esta permissão podem:

  • Detetar quando os vídeos transmitidos estão prestes a ser reproduzidos e fornecer uma funcionalidade de transferência
  • Procure e evite que as janelas (pop-ups) de anúncios sejam abertas

Aceder dispositivos MIDI com suporte SysEx

A extensão de permissão do site permite que um site se comunique com dispositivos MIDI e envie e receba dados SysEx. Os dados SysEx são arbitrários, geralmente específicos para um determinado modelo ou fabricante de dispositivo. Os sites com esta permissão podem adulterar o dispositivo. Embora existam muitos casos de utilização legítimos para mensagens SysEx, um site malicioso pode corromper a memória do dispositivo. As consequências da ação maliciosa variam desde a perda de todos os dados guardados no dispositivo até a inutilização do dispositivo, substituindo a memória do programa do dispositivo.

Extensões que solicitam esta permissão podem:

  • Efetuar a cópia de segurança dos dados de configuração de um dispositivo MIDI (predefinições, amostras, etc.) para arquivamento
  • Restaurar a configuração de um dispositivo MIDI para uma cópia de segurança anterior ou restaurá-la para a predefinição de fábrica
  • Configurar um dispositivo MIDI utilizando uma interface da Web
  • Atualizar a versão do firmware de um dispositivo MIDI
  • Comunicar com o dispositivo, enviando e recebendo as mensagens mais complexas e avançadas do que as notas MIDI padrão ou as mensagens CC. Por exemplo, definir uma cor de LED, escrever texto num ecrã, etc.

Este artigo foi útil?

Por favor, aguarde...

Estas pessoas fantásticas ajudaram a escrever este artigo:

Illustration of hands

Participar

Cresça e partilhe a sua experiência com outras pessoas. Responda a perguntas e melhore a nossa base de conhecimentos.

Saber mais