SOFTWARE HARDENING

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.