Saltar al contenido
uencoder

Worker Sandbox

Un sandbox de Worker aprovecha el contexto de ejecución aislado del Web Worker para restringir que código no confiable acceda al DOM y las cookies del hilo principal.

Propósito

Ejecutar código no confiable en un hilo aislado, restringiéndolo a la comunicación postMessage y protegiendo el hilo principal.

Mecanismo

Los Workers corren en un contexto global aparte sin acceso a DOM, window ni document, y se comunican con el hilo principal solo vía postMessage. SharedWorker y Service Worker conllevan restricciones adicionales.

Casos de uso

  • Ejecución aislada de código no confiable
  • Seguridad en paralelo
  • Protección del hilo principal

Herramientas relacionadas

References