El sandboxing finalmente llega al navegador web Firefox. Después de habilitar una zona de pruebas de contenido (actualmente) no restrictiva en Firefox Nightly el mes pasado, la organización habilitó el próximo sandbox del complemento NPAPI en las versiones Aurora y Nightly del navegador también.

Estos entornos sandbox están diseñados para limitar los derechos de las pestañas y complementos en el navegador para fortalecerlo y estabilizarlo.

El recinto de seguridad del complemento está desactivado de forma predeterminada y el usuario debe habilitarlo antes de que esté disponible.

De forma predeterminada, está protegiendo todos los complementos del navegador cuando está habilitado, pero también hay una opción para habilitarlo solo para complementos seleccionados.

Nota: El sandboxing del complemento NPAPI está habilitado de forma predeterminada en Windows en las versiones más recientes de Firefox.

Habilitar la zona de pruebas del complemento

Sandbox del complemento de Firefox

Para habilitar la zona de pruebas del complemento en Firefox, haga lo siguiente:

  1. Tipo acerca de: config en la barra de direcciones y presione enter.
  2. Confirme que tendrá cuidado si aparece el mensaje.
  3. Buscar dom.ipc.plugins.sandbox.default.
  4. Haga doble clic en el nombre para cambiar su valor de falso a cierto.

Habilite la zona de pruebas para complementos individuales

Si no desea habilitar la zona de pruebas para todos los complementos, por ejemplo, porque notó problemas con algunos después de hacerlo, puede habilitarlo para complementos específicos.

La preferencia dom.ipc.plugins.sandbox.flash maneja la caja de arena para Adobe Flash. Puede configurarlo en verdadero (sin tocar dom.ipc.plugins.sandbox.default para habilitar la zona de pruebas del complemento para el complemento Flash en Firefox.

La preferencia no existe para todos los demás complementos en Firefox. Para habilitar la caja de arena para uno de esos, cree una nueva preferencia en el navegador y asígnele el nombre dom.ipc.plugins.sandbox. .

La forma más fácil de buscar es buscar plugin.state mientras está en la página about: config, ya que enumera todos los complementos instalados y el nombre que debe usar para la función.

estado del complemento

Cuando navega por las preferencias relacionadas con el complemento en la página, también puede notar que el modo protegido de Flash está deshabilitado de manera predeterminada en Firefox Nightly y Aurora.

Ha sido la causa de los problemas relacionados con Flash en Firefox desde que fue introducido por Adobe y Mozilla espera que la propia caja de arena del navegador y la desactivación del Modo protegido al mismo tiempo hagan que esos problemas sean cosa del pasado.

El sandbox de complementos, al igual que el sandbox de pestañas, aún no es tan restrictivo como Mozilla quiere que sea. Sin embargo, es interesante notar que el sandbox del complemento no se basa en la arquitectura multiproceso de Firefox, Electrolysis e10s. (vía Sören Hentzschel)