As more attention is given to the ARM ports of Linux, I’m hoping someone (maybe me if I learn a bunch) will be able to implement some upstream kernel features that are implemented only on x86 so far:
- ASLR of mmap allocations
- ASLR of text/exec area
- ASLR of vdso
- ASLR of brk area
Stack is already randomized, it should be easy to do the rest! ;)
© 2009, Kees Cook. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.