Article 2WAH4 [$] OpenBSD kernel address randomized link

[$] OpenBSD kernel address randomized link

by
jake
from LWN.net on (#2WAH4)

A less than two-month-old project for OpenBSD, kernel address spacerandomized link (KARL), has turned the kernel into anobject that is randomized on every boot. Instead of the code being storedin the same location for every boot of a given kernel, each boot will be unique. Unlike Linux's kernel addressspace layout randomization (KASLR), which randomizes the base addressfor all of the kernel code on each boot, KARL individually randomizes theobject files that get linked into the binary. That means that a single information leakof a function address from the kernel does not leak information aboutthe location of all other functions.

External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments