Linux kernel exploit development | Breaking Bits