Randomized mmap() Same basic idea as malloc() Each time you do an allocation, random address Each time you run a program, different behaviour ... Cheap.