On 04/02/12 14:46, Peter Wemm wrote: > Remember.. ASLR is a userland thing. .ko files, which is what this > thread is about, already use random address layout. When you do a > "kldload virtio.ko", you have no way to predict what address it will > be loaded at. And you don't even have access to the addresses. > > Of course if you want to talk about ASLR and userland .so files then > that's an entirely different thing. But this thread is about your > tools finding DT_TEXTREL in a .ko kernel file, not userland .so files. >
The PaX project's patches to the Linux kernel include kernel stack randomization. The Gentoo Hardened project makes use of this in their fork of the Linux kernel.
signature.asc
Description: OpenPGP digital signature