Kernel Exploitation Mitigations

We have conducted research on the defense mechanisms employed by popular operating system kernels. Specifically, we have explored the kernel exploitation mitigations of the following operating systems:

  • Linux (version 2.6.37)
  • Windows 7
  • Mac OS X Snow Leopard (version 10.6.6)
  • FreeBSD (version 8.1)
  • iOS (Apple's iPhone OS)
  • Google's Android

Our results were presented at the Black Hat Europe 2011 Briefings:

An earlier study (from 2010) of FreeBSD's kernel exploitation mitigations is available here.