Exec-shield and memory randomization