Mozilla adiciona sandbox de plug-in NPAPI ao Firefox

O sandbox finalmente chega ao navegador Firefox. Depois de ativar uma sandbox de conteúdo não restritiva (atualmente) no Firefox Nightly no mês passado, a organização ativou a próxima sandbox de plug-in NPAPI nas versões Aurora e Nightly do navegador também.

Essas caixas de proteção foram projetadas para limitar os direitos de guias e plug-ins no navegador para protegê-lo e estabilizá-lo.

A caixa de proteção de plug-in é desativada por padrão e precisa ser ativada pelo usuário antes de ficar disponível.

É sandboxing todos os plug-ins do navegador por padrão quando ativado, mas também existe uma opção para ativá-lo apenas para plug-ins selecionados.

Nota : O sandboxing do plugin NPAPI é ativado por padrão no Windows nas versões mais recentes do Firefox.

Ativar a caixa de proteção de plug-in

Para habilitar a sandbox de plug-in no Firefox, faça o seguinte:

  1. Digite about: config na barra de endereços e pressione Enter.
  2. Confirme que você será cuidadoso se o prompt aparecer.
  3. Procure por dom.ipc.plugins.sandbox.default .
  4. Clique duas vezes no nome para alterar seu valor de falso para verdadeiro .

Habilitar a sandbox para plug-ins individuais

Se você não deseja habilitar o sandbox para todos os plug-ins, por exemplo, porque notou alguns problemas após fazer isso, é possível ativá-lo para plug-ins específicos.

A preferência dom.ipc.plugins.sandbox.flash lida com a sandbox do Adobe Flash. Você pode configurá-lo como true (sem tocar em dom.ipc.plugins.sandbox.default para ativar a sandbox do plug-in para o plug-in Flash no Firefox.

A preferência não existe para todos os outros plug-ins no Firefox. Para ativar o sandbox para um deles, crie uma nova preferência no navegador e nomeie-o dom.ipc.plugins.sandbox.

A maneira mais fácil de procurar é procurar o plugin.state enquanto você estiver na página about: config, uma vez que lista todos os plugins instalados e o nome que você precisa usar para o recurso.

Ao navegar pelas preferências relacionadas ao plug-in na página, você também pode observar que o Modo protegido por Flash está desativado por padrão no Firefox Nightly e Aurora.

Ele tem sido a causa de problemas relacionados ao Flash no Firefox desde que foi introduzido pela Adobe e Mozilla espera que a própria caixa de proteção do navegador e a desativação do Modo Protegido ao mesmo tempo tornem esses problemas uma coisa do passado.

A sandbox do plug-in, assim como a sandbox da guia, ainda não é tão restritiva quanto a Mozilla deseja. É interessante notar, no entanto, que a sandbox do plug-in não depende da arquitetura de múltiplos processos do Firefox, Electrolysis e10s. (via Sören Hentzschel)