MacOS内核扩展驱动开发

来源:互联网 发布:qq空间免费刷人气软件 编辑:程序博客网 时间:2024/06/06 02:14
1. kext 10.11之后都要签名才能安装, 开发时候,可以安装VMWare, 然后真机,command+R进入系统恢复,选择实用工具,输入csrutil disable, 关闭签名验证,就可以sudo kextload test.kext加载了。
2. 新建工程,注意要添加一个libkern的版本
sudo kextutil *.kext    ----看有没有问题
sudo chown -R root:wheel *.kext
sudo kextload 
sudo kextunloadhttp://www.freebuf.com/articles/system/90049.html ---MacOS调试