LuaSandbox
Introducción
LuaSandbox es una extensión para PHP 7 y PHP 8 que permite ejecutar de manera segura código Lua 5.1 no confiable desde PHP.
Las diferencias con respecto a la extensión Lua :
-
LuaSandbox tiene soporte para límites de tiempo y memoria.
-
LuaSandbox proporciona un entorno seguro por omisión para la ejecución de código no confiable.
Las funciones estándar de Lua han sido examinadas para la seguridad, y varias han sido corregidas en
consecuencia.
-
LuaSandbox tiene una interfaz PHP más compleja, precisa y potente,
pero es menos práctica para los desarrolladores.
-
LuaSandbox solo soporta Lua 5.1. Es difícil cambiar esto, ya que
LuaSandbox utiliza bibliotecas estándar de Lua fuertemente modificadas, y
debido a la falta de compatibilidad ascendente entre las principales versiones de Lua.
LuaSandbox tiene como objetivo maximizar la compatibilidad ascendente con los scripts proporcionados
por el usuario.
There are no user contributed notes for this page.