¿Qué es la tecnología sandbox?
La tecnología Sandbox es un programa de sistema virtual que permite ejecutar navegadores u otros programas en un entorno sandbox, de modo que los cambios provocados por la operación se puedan eliminar más adelante. Crea un entorno de trabajo independiente similar a un entorno limitado y los programas que se ejecutan en su interior no pueden tener un impacto permanente en el disco duro. Es un entorno virtual independiente que se puede utilizar para probar aplicaciones o comportamientos en línea que no son de confianza.
Un sandbox es un entorno de ejecución que restringe el comportamiento del programa según políticas de seguridad. Al principio, se utilizaba principalmente para probar software sospechoso. Por ejemplo, para probar ciertos virus o productos inseguros, los piratas informáticos a menudo podían ejecutarlos en un entorno sandbox.
Información ampliada:
Aplicación de la tecnología sandbox:
1. Las aplicaciones Sandbox solo pueden acceder a sus propios directorios de acceso a aplicaciones, pero no pueden compartir recursos entre aplicaciones. Esto forma un mecanismo relativamente seguro. Dado que Sandbox tiene muy buena independencia y aislamiento, puede crear software de alto riesgo para pruebas.
2. Utilización de contenedores de aplicaciones, como Docker, que utiliza completamente el mecanismo de espacio aislado, de modo que los componentes de la aplicación se puedan trasplantar a servicios a voluntad después de ser encapsulados por Docker.
Enciclopedia Baidu-Sandbox