por
pobrecito hablador
el Martes, 08 Junio de 2004, 15:33h
(#311602)
El problema muy gordo para Sun de esa TOTAL protección es la imposibilidad (o dificultad excesiva) de ejecutar JIT (Just In Time), tal como está diseñada la protección W^X.
Los bytecodes son datos del intérprete, y usar JIT significa que hay que ir constantemente modificando el código dinámico (W^X le deniega modificarlo) según los parámetros de profiling.
W^X, stack overflow, buffer overflow, ...
(Puntos:0)open4free ©
Re:Protección de ejecución a nivel de página
(Puntos:0)Los bytecodes son datos del intérprete, y usar JIT significa que hay que ir constantemente modificando el código dinámico (W^X le deniega modificarlo) según los parámetros de profiling.
open4free ©