Compare Revisions
Assinatura de extensões do Firefox
Revision 290924:
Revision 290924 by jhonatasrm on
Revision 297431:
Revision 297431 by jhonatasrm on
Keywords:
Search results summary:
Saiba mais sobre assinatura de extensões e o que fazer se uma extensão que você deseja usar não pôde ser verificada para uso no Firefox.
Saiba mais sobre assinatura de extensões e o que fazer se uma extensão que você deseja usar não pôde ser verificada para uso no Firefox.
Content:
[[Find and install add-ons to add features to Firefox|Extensões]] que alteram as configurações do seu navegador sem o seu consentimento ou roubam suas informações se tornaram muito comuns. Algumas extensões adicionam barras de ferramentas ou botões indesejados, alteram suas configurações de pesquisa ou injetam propaganda no seu computador. Agora o Firefox verifica se as extensões que você instala foram assinadas pela Mozilla, digitalmente. Este artigo explica o recurso ''assinatura de extensões'' e como ele funciona.
__TOC__
= O que é assinatura de extensões? =
A Mozilla verifica e "assina" extensões que seguem um conjunto de diretrizes de segurança. Todos as extensões disponíveis em [https://addons.mozilla.org addons.mozilla.org] devem passar por este processo de verificação para que sejam assinadas. Extensões disponíveis em outros sites precisam seguir as mesmas regras para ser assinadas pela Mozilla.
{note}'''Desenvolvedores:''' Para saber mais sobre orientações de assinatura de extensões, consulte [https://developer.mozilla.org/pt-BR/Add-ons/Distribution Assine e distribua sua extensão] e [https://developer.mozilla.org/pt-BR/Add-ons/AMO/Policy/Reviews Políticas de Revisão] na Mozilla Developer Network.{/note}
Embora o Firefox tenha atualmente um sistema de [[Why does Mozilla disable some add-ons from running in Firefox? |lista de bloqueios]], está ficando difícil acompanhar e bloquear o número crescente de extensões maliciosas ou não verificadas. O processo de assinatura de extensões exige que os desenvolvedores sigam as [https://developer.mozilla.org/en-US/Add-ons/AMO/Policy/Reviews regras do desenvolvedor Mozilla]. A assinatura de extensões no Firefox ajuda na proteção contra sequestro de navegador e outros [https://pt.wikipedia.org/wiki/Malware malwares], dificultando sua instalação.
O Firefox impede a instalação de extensões sem assinatura e desativa todos as extensões não assinadas que já estejam instaladas.
=Que tipos de extensões precisam ser assinadas?=
[[Find and install add-ons to add features to Firefox#w_que-tipos-de-extensoes-posso-instalar|Extensões]] (adicionam funcionalidades ao Firefox), [[Use the Firefox interface in other languages with language packs|pacotes de idioma]] e [[Use themes to change the look of Firefox|temas]] (mudam o visual do Firefox) precisam ser assinados. Outros tipos de extensões não precisam ser assinados.
=Onde eu encontraria extensões não assinadas?=
Extensões instaladas através do [https://addons.mozilla.org/firefox/ site oficial de extensões do Firefox] passam por verificações de segurança antes de ser publicadas. Essas extensões são verificadas e assinadas. Quando você instala uma extensão através de outro site, o Firefox verifica a extensão para garantir que possua assinatura digital.
=O que posso fazer se o Firefox desativar uma extensão instalada?=
Se uma extensão não assinada for desativada, você não pode mais usar e o gerenciador de extensões exibe uma mensagem informando que a extensão ''não pôde ser verificada para uso no Firefox e foi desativada''. Você pode [[Disable or remove Add-ons#w_como-remover-extensoes|remover a extensão]] do Firefox e depois reinstalar uma versão assinada a partir do [https://addons.mozilla.org/ site de extensões da Mozilla], caso esteja disponível.
Se não existir uma versão assinada, entre em contato com o desenvolvedor ou fornecedor da extensão e pergunte se podem oferecer uma versão atualizada e assinada. Você também pode pedir para [https://developer.mozilla.org/en-US/Add-ons/Distribution distribuir a extensão assinada].
== Quais são minhas opções se eu quiser usar uma extensão não assinada? (usuários avançados)==
[[Template:aboutconfigwarning]]
<!-- Firefox 52 ESR (and future ESR versions) also allows the override. Ref: https://blog.mozilla.org/addons/2016/07/29/extension-signing-availability-of-unbranded-builds/#comment-222314 and https://support.mozilla.org/en-US/questions/1210341#answer-1091394 -->Firefox [https://www.mozilla.org/firefox/organizations/ Extended Support Release (ESR)], Firefox [https://www.mozilla.org/firefox/developer/ Developer Edition] e [https://nightly.mozilla.org/ Nightly] são versões do Firefox que permitem que você desative a configuração de impor a exigência de assinatura de extensão, alterando a preferência {pref xpinstall.signatures.required} para '''false''' no [[Configuration Editor for Firefox|editor de configurações do Firefox]] (página ''about:config'').<!--https://bugzilla.mozilla.org/show_bug.cgi?id=1454141--> Para desativar a exigência de assinatura de pacotes de idioma, você deve mudar a preferência {pref extensions.langpacks.signatures.required} para '''false'''. Há também versões especiais sem marca do Firefox que permitem essa desativação. Consulte mais informações no artigo [https://wiki.mozilla.org/Add-ons/Extension_Signing Add-ons/Extension Signing] (em inglês) da MozillaWiki.
__TOC__
= O que é assinatura de extensões? =
A Mozilla verifica e “assina” extensões que seguem um conjunto de diretrizes de segurança. Todos as extensões disponíveis em [https://addons.mozilla.org addons.mozilla.org] devem passar por este processo de verificação para que sejam assinadas. Extensões disponíveis em outros sites precisam seguir as mesmas regras para ser assinadas pela Mozilla.
{note}'''Desenvolvedores:''' Para saber mais sobre orientações de assinatura de extensões, consulte [https://developer.mozilla.org/pt-BR/Add-ons/Distribution Assine e distribua sua extensão] e [https://developer.mozilla.org/pt-BR/Add-ons/AMO/Policy/Reviews Políticas de Revisão] na ''MDN Web Docs''.{/note}
Embora o Firefox tenha atualmente um sistema de [[Why does Mozilla disable some add-ons from running in Firefox? |lista de bloqueios]], está ficando difícil acompanhar e bloquear o número crescente de extensões maliciosas ou não verificadas. O processo de assinatura de extensões exige que os desenvolvedores sigam as [https://developer.mozilla.org/en-US/Add-ons/AMO/Policy/Reviews regras do desenvolvedor Mozilla]. A assinatura de extensões no Firefox ajuda na proteção contra sequestro de navegador e outros [https://pt.wikipedia.org/wiki/Malware malwares], dificultando sua instalação.
O Firefox impede a instalação de extensões sem assinatura e desativa todos as extensões não assinadas que já estejam instaladas.
=Que tipos de extensões precisam ser assinadas?=
[[Find and install add-ons to add features to Firefox#w_que-tipos-de-extensoes-posso-instalar|Extensões]] (adicionam funcionalidades ao Firefox), [[Use the Firefox interface in other languages with language packs|pacotes de idioma]] e [[Use themes to change the look of Firefox|temas]] (mudam o visual do Firefox) precisam ser assinados. Outros tipos de extensões não precisam ser assinados.
=Onde eu encontraria extensões não assinadas?=
Extensões instaladas através do [https://addons.mozilla.org/firefox/ site oficial de extensões do Firefox] passam por verificações de segurança antes de ser publicadas. Essas extensões são verificadas e assinadas. Quando você instala uma extensão através de outro site, o Firefox verifica a extensão para garantir que possua assinatura digital.
=O que posso fazer se o Firefox desativar uma extensão instalada?=
Se todas as suas extensões foram desativadas, sua versão do Firefox pode estar desatualizada. Veja [[Update Firefox to prevent add-ons issues from root certificate expiration]].
Se uma extensão não assinada for desativada, você não pode mais usar e o gerenciador de extensões exibe uma mensagem informando que a extensão ''não pôde ser verificada para uso no Firefox e foi desativada''. Você pode [[Disable or remove Add-ons#w_como-remover-extensoes|remover a extensão]] do Firefox e depois reinstalar uma versão assinada a partir do [https://addons.mozilla.org/ site de extensões da Mozilla], caso esteja disponível.
Se não existir uma versão assinada, entre em contato com o desenvolvedor ou fornecedor da extensão e pergunte se podem oferecer uma versão atualizada e assinada. Você também pode pedir para [https://developer.mozilla.org/en-US/Add-ons/Distribution distribuir a extensão assinada].
== Quais são minhas opções se eu quiser usar uma extensão não assinada? (usuários avançados)==
[[Template:aboutconfigwarning]]
<!-- Firefox 52 ESR (and future ESR versions) also allows the override. Ref: https://blog.mozilla.org/addons/2016/07/29/extension-signing-availability-of-unbranded-builds/#comment-222314 and https://support.mozilla.org/en-US/questions/1210341#answer-1091394 -->Firefox [https://www.mozilla.org/firefox/organizations/ Extended Support Release (ESR)], Firefox [https://www.mozilla.org/firefox/developer/ Developer Edition] e [https://nightly.mozilla.org/ Nightly] são versões do Firefox que permitem que você desative a configuração de impor a exigência de assinatura de extensão, alterando a preferência {pref xpinstall.signatures.required} para {pref false} no [[Configuration Editor for Firefox|editor de configurações do Firefox]] (página ''about:config'').<!--https://bugzilla.mozilla.org/show_bug.cgi?id=1454141--> Para desativar a exigência de assinatura de pacotes de idioma, você deve mudar a preferência {pref extensions.langpacks.signatures.required} para {pref false}. Há também versões especiais sem marca do Firefox que permitem essa desativação. Consulte mais informações no artigo [https://wiki.mozilla.org/Add-ons/Extension_Signing Add-ons/Extension Signing] (em inglês) da MozillaWiki.