Me gustaría deshabilitar la aleatoriedad de diseño de espacio de direcciones (ASLR) en mi sistema (Ubuntu Gnu/Linux 2.6.32-41-server), pero si usoDeshabilitar y volver a habilitar la aleatoriedad de diseño de espacio de direcciones solo para mí
sysctl -w kernel.randomize_va_space=0
supongo que el cambio afectará a todos los usuarios del sistema. (¿Es esto cierto?) ¿Cómo puedo limitar los efectos de deshabilitar ASLR a mí mismo solo como usuario, o solo a la sesión de shell en la que invoco el comando para deshabilitar?
Por cierto, veo que ajuste actual (por defecto) de mi sistema es
sysctl -w kernel.randomize_va_space=0
Por qué 2 y no 1 o 3? ¿Dónde puedo encontrar documentación sobre los valores numéricos de las configuraciones/proc/sys, sus rangos y sus significados? ¡Gracias!
http://gcc.gnu.org/wiki/Randomization dice que 'setarch $ (uname -m) -RL bash' debe funcionar –
http://unix.stackexchange.com/questions/15881/disable-address -space-layout-randomization-aslr-for-my-processes || http://askubuntu.com/questions/318315/how-can-i-temporarily-disable-aslr-address-space-layout-randomization –