脏牛即脏写入时复制,是一个Linux内核的计算机安全隐患,影响包括Android在内的所有基于Linux的操作系统。内核的内存管理子系统在实现写入时复制机制时存在竞争冒险,脏牛利用这一程式错误实现了本地提权:只要时机合适,本地攻击者就可以将文件的只读映射转换为可读写映射。利用脏牛攻击的行为不会在系统日志中留下痕迹。
Btrfs,一种支持写入时复制的文件系统,运行在Linux操作系统,采用GPL授权。Oracle于2007年对外宣布这项计划,并释出源代码,在2014年8月释出稳定版。目标是取代Linux目前的Ext3文件系统,改善ext3的限制,特别是单个文件的大小,总文件系统大小或文件检查和加入ext3未支持的功能,像是可写快照、快照的快照、内建磁盘阵列,以及子卷。Btrfs也宣称专注在“容错、修复及易于管理”。
苹果文件系统是一个适用于OS X、IOS、TvOS和WatchOS的文件系统,目前正在由苹果公司开发和部署。它的目的是解决HFS+文件系统的核心问题。APFS针对闪存和固态硬盘进行优化,具有写入时复制等设计特点,使用I/O合并改进性能。
脏牛即脏写入时复制,是一个Linux内核的计算机安全隐患,影响包括Android在内的所有基于Linux的操作系统。内核的内存管理子系统在实现写入时复制机制时存在竞争冒险,脏牛利用这一程式错误实现了本地提权:只要时机合适,本地攻击者就可以将文件的只读映射转换为可读写映射。利用脏牛攻击的行为不会在系统日志中留下痕迹。
苹果文件系统是一个适用于OS X、IOS、TvOS和WatchOS的文件系统,目前正在由苹果公司开发和部署。它的目的是解决HFS+文件系统的核心问题。APFS针对闪存和固态硬盘进行优化,具有写入时复制等设计特点,使用I/O合并改进性能。
苹果文件系统是一个适用于OS X、IOS、TvOS和WatchOS的文件系统,目前正在由苹果公司开发和部署。它的目的是解决HFS+文件系统的核心问题。APFS针对闪存和固态硬盘进行优化,具有写入时复制等设计特点,使用I/O合并改进性能。