Leakage-resilient layout randomization for mobile devices