XNU
macOS 和 iOS 使用的混合内核,结合了 Mach 微内核、BSD 子系统(源自 FreeBSD)和 I/O Kit 驱动框架,名称递归缩写意为“XNU is Not Unix”。
时间轴 (近 90 天)
iOS内核漏洞与提权是指攻击者利用iOS内核(XNU)中的内存破坏、逻辑缺陷等问题,从普通应用权限提升至系统最高权限(root)。
XNU的BSD子系统直接源自FreeBSD,提供了POSIX系统调用、进程模型和网络栈。
macOS长期通过POSIX认证,其BSD衍生工具链和XNU内核提供了符合POSIX的接口,因此即便失去UNIX商标,它仍是一个POSIX兼容系统。
NeXTSTEP基于Carnegie Mellon大学Mach微内核架构,最终演变为Mac OS X,其XNU内核融合了Mach微内核与FreeBSD内核
Haiku采用混合内核设计,核心驱动和服务运行在内核空间以保证性能,同时保持模块化独立性,类似于Windows NT内核和macOS的XNU内核
Haiku采用混合内核(hybrid kernel)设计,架构类似于Windows NT内核和macOS的XNU内核
全部知识事实 (6)
iOS内核漏洞与提权是指攻击者利用iOS内核(XNU)中的内存破坏、逻辑缺陷等问题,从普通应用权限提升至系统最高权限(root)。
50%待验证XNU的BSD子系统直接源自FreeBSD,提供了POSIX系统调用、进程模型和网络栈。
50%待验证macOS长期通过POSIX认证,其BSD衍生工具链和XNU内核提供了符合POSIX的接口,因此即便失去UNIX商标,它仍是一个POSIX兼容系统。
50%待验证NeXTSTEP基于Carnegie Mellon大学Mach微内核架构,最终演变为Mac OS X,其XNU内核融合了Mach微内核与FreeBSD内核
50%待验证Haiku采用混合内核设计,核心驱动和服务运行在内核空间以保证性能,同时保持模块化独立性,类似于Windows NT内核和macOS的XNU内核
50%待验证Haiku采用混合内核(hybrid kernel)设计,架构类似于Windows NT内核和macOS的XNU内核
50%