ON RANDOMISATION OF ADDRESS SPACE LAYOUT ON WINDOWS PLATFORM AND ITS IMPLEMENTATION
Pla Information · Computer Applications and Software · 2011
The programs written with unsafe languages are likely to be attacked by buffer overflows,etc.Since the success of these attacks depends on whether the address layout of the process components is familiar with or not,therefore a countermeasure of memory attacks defending is to randomise the locations of the process components.Address space layout randomisation is an approach for achieving randomisation of the process components addresses.In this paper we analyse the advantages and disadvantages of address space layout randomisation used by the Windows Vista operating system,and present a simplified solution for implementing the address randomisation on Windows XP operating system.