Kernel relinking status from Theo de Raadt
by from OpenBSD Journal on (#2VEE5)
As you may have heard (and as was mentioned in an earlier article), on recent OpenBSD snapshots we have KARL, which means that the kernel is relinked so each boot comes with a new kernel where all .o files are linked in random order and with random offsets. Theo de Raadt summarized the status in a message to the tech@ mailing list, subject kernel relinking as follows:
5 weeks ago at d2k17 I started work on randomized kernels. I've beenhaving conversations with other developers for nearly 5 years on thetopic... but never got off to a good start, probably because I wastrying to pawn the work off on others.
Read more...