【发布时间】:2012-09-11 05:48:48
【问题描述】:
有没有办法检查 OS X 中内核扩展的完整性和有效性?我必须确保捆绑名称以 com.apple 开头的扩展名是来自 Apple 的真正扩展名。可能是证书或任何显示内核扩展是否来自 Apple 的足迹。
【问题讨论】:
标签: macos kernel kernel-extension
有没有办法检查 OS X 中内核扩展的完整性和有效性?我必须确保捆绑名称以 com.apple 开头的扩展名是来自 Apple 的真正扩展名。可能是证书或任何显示内核扩展是否来自 Apple 的足迹。
【问题讨论】:
标签: macos kernel kernel-extension
在解决了这个问题之后,我终于发现没有办法检查内核扩展的任何有效占用空间。例如,默认情况下,每台机器都有一大组标有 com.apple 标识符的扩展,您几乎可以使用相同的捆绑标识符来构建自己的扩展,因此无法区分哪些扩展来自 Apple,哪些不是.总之,您可能在系统中安装了网络钓鱼的扩展程序,并且安装安全,没有任何机会检测和删除它。这假设 OS X 的安全层有一个大漏洞。
【讨论】: