Showing posts with label kernel extensions. Show all posts
Showing posts with label kernel extensions. Show all posts

Thursday, November 5, 2015

How to check that a certificate is suitable for Mac OS X kernel extensions signing

   The certificate suitable for signing kernel extensions must contain the following extension ( 1.2.840.113635.100.6.1.18 ) . You can check this by opening certificate information in Keychain Access application.


Saturday, June 6, 2015

Why IOServiceGetMatchingService still returns 0x0 for your kernel extension in Mac OS X

Once you will find that your crispy new IOKit extension is loadable but not discoverable. IOServiceGetMatchingService and IOServiceGetMatchingServices unable to find it.

What is wrong?

You didn't call IOService::registerService() in the start() routine.