Hacker News new | ask | show | jobs
by oshiar53-0 1637 days ago
OpenBSD does something similar but in a reverse manner. It's called Kernel Address Randomized Link (KALR).

What it does is bundling kernel object files into an archive, which is linked at boot time to form the final kernel image. Note that the link order is randomized each time the kernel boots, since KALR is a security vulnerability mitigation designed to thwart exploitation attempts.