首页 >>  正文

prefetch

来源:baiyundou.net   日期:2024-08-05

IT之家 3 月 22 日消息,安全专家近日在苹果 Apple Silicon 芯片上发现安全漏洞,被黑客利用可以窃取用户数据。专家表示该漏洞固然可以被缓解和修复,但会严重影响性能表现。

该漏洞存在于 Data Memory-Dependent Prefetcher(DMP)中,黑客利用该漏洞可以窃取加密密钥,从而访问用户的数据。

IT之家注:DMP 又被称作间接内存 prefetcher,位于内存系统中,可以预测当前运行代码最有可能访问的数据所在内存地址。

而黑客可以利用现有的访问模式,预测下一个要获取的数据位,从而影响正在预取的数据,访问用户的敏感数据,研究人员将这种攻击命名为“GoFetch”。

研究人员确认,黑客可以将数据伪装成一个指针,欺骗 DMP 让其视为地址位置,并将该数据拉入缓存。这种攻击无法立即破解加密密钥,但可以通过反复尝试最终获取密钥。

GoFetch 攻击使用的用户权限与许多其他第三方 macOS 应用程序相同,并不需要 root 访问权限,这降低了实际运行攻击的门槛。

研究人员的测试应用程序能在不到一个小时的时间内提取出 2048 位 RSA 密钥,提取 2048 位 Diffie-Hellman 密钥则只需两个多小时。

而摆在苹果面前的问题在于,由于这个漏洞存在于 Apple Silicon 芯片的核心部分,因此短期内无法完全修复。

而且苹果部署任何缓解措施,都会增加执行操作所需的工作量,进而影响性能。

IT之家附上参考地址

  • Breaking Constant-Time Cryptographic Implementations Using Data Memory-Dependent Prefetchers

  • Unpatchable vulnerability in Apple chip leaks secret encryption keys

","gnid":"9645808bf651f3ead","img_data":[{"flag":2,"img":[{"desc":"","height":"730","title":"","url":"https://p0.ssl.img.360kuai.com/t01ab519a358303d359.jpg","width":"1125"},{"desc":"","height":"194","title":"","url":"https://p0.ssl.img.360kuai.com/t01b5840efd5feb3651.jpg","width":"640"}]}],"original":0,"pat":"iphonec,art_src_1,sexf,sex4,sexc,fts0,sts0","powerby":"pika","pub_time":1711070437000,"pure":"","rawurl":"http://zm.news.so.com/293eec28a58fbb30dffc3d53ce423689","redirect":0,"rptid":"88ce10787c606d54","rss_ext":[],"s":"t","src":"IT之家","tag":[{"clk":"ktechnology_1:apple","k":"apple","u":""},{"clk":"ktechnology_1:苹果","k":"苹果","u":""},{"clk":"ktechnology_1:黑客","k":"黑客","u":""},{"clk":"ktechnology_1:芯片","k":"芯片","u":""}],"title":"苹果 Apple Silicon 芯片被曝安全漏洞,能缓解但需牺牲性能

黄娇肩3437prefetch是预读文件?什么是预读文件?删了(有影响没)能提高开机速度?文件是怎样产生的?
金曹云18259227270 ______ 是开机预读文件,是计算机为了在开机后系统的一些常用功能,如桌面,后台服务等能迅速被激活,所以开机时先预读到内存中,等待执行.删除后可以提高系统开机速度,没有影响,放心,可以在优化大师里的开机优化选项中找到开机时预读...

黄娇肩3437window下的prefetch是否有用? -
金曹云18259227270 ______ prefetch文件夹里面的文件是系统预读取文件,是为了加快系统启动的进程.Windows XP将会自动记录下启动时运行的每一个程序,并根据这份资料来加快下一次启动的时间. 保留这些文件其实没有必要. 换个角度说,Prefetch文件夹里面的...

黄娇肩3437vista电脑中prefetch文件是干什么用的
金曹云18259227270 ______ 这个文件夹里放着是调用过的程序记录!Windows 之所以自动创建Prefetch文件夹,是为了加快系统启动的进程,可以删除,不用怕删错了,系统会自动创建的.

黄娇肩3437PREFETCH是什么文件,听说可以全部删除的,是WINDOWS里面的
金曹云18259227270 ______ 为了提高系统的性能,加快系统的启动、文件读取的速度,Windows XP/Server 2003中增加了预读取功能.Windows XP/Server 2003系统盘下的Windows\Prefetch文件夹,就是预读取所在的文件夹,且在Prefetch文件夹中有许多以PF为扩展名的文件,这就是系统生成的预读取文件.但是这个功能如果用不好,时间一长,会生成大量的预读取文件, 占用宝贵的硬盘空间,导致系统搜索花费的时间更长,加重系统搜索的负担,使系统运行速度变慢.因此,只有管好、用好这些预读取文件,才能始终保持系统性能最佳化,让系统跑得更快、更顺畅.

黄娇肩3437PREFETCH是什么文件,听说可以全部删除的,是WINDOWS里面的 -
金曹云18259227270 ______ 为了提高系统的性能,加快系统的启动、文件读取的速度,Windows XP/Server 2003中增加了预读取功能.Windows XP/Server 2003系统盘下的Windows\Prefetch文件夹,就是预读取所在的文件夹,且在Prefetch文件夹中有许多以PF为扩展名的文件,这就是系统生成的预读取文件.但是这个功能如果用不好,时间一长,会生成大量的预读取文件, 占用宝贵的硬盘空间,导致系统搜索花费的时间更长,加重系统搜索的负担,使系统运行速度变慢.因此,只有管好、用好这些预读取文件,才能始终保持系统性能最佳化,让系统跑得更快、更顺畅.

黄娇肩3437Prefetch是干吗用的?它损坏了怎么办?
金曹云18259227270 ______ prefetch 英文意思表示预取,在WINDOWS里的这个文件夹就是系统运行什么程序时预先放到这里读取!所以这里的文件可以删除! Windows XP之所以自动创建Prefetch文件夹,是为了加快系统启动的进程.Windows XP将会自动记录下启动时...

黄娇肩3437Prefetch文件夹的用处
金曹云18259227270 ______ 预读取文件夹.为了加快文件的访问速度,在WinXP中使用了预读取技术,它会将访问过的文件在该文件夹下生成新的信息(扩展名为PF的文件).

黄娇肩3437prefetch 对ssd硬盘影响大吗 -
金曹云18259227270 ______ 没什么影响的,不必担心它会耗用SSD硬盘寿命问题. 1、Prefetch是系统加载启动进程的预读取文件夹.用来保存系统已访问过的,启动加载程序的预读信息,文件的扩展名为 . PF; 2、系统创建Prefetch文件夹,是为加快系统启动进程的处理...

黄娇肩3437关于Prefetch文件夹我家是XP,SP2系统!网上关于系统优
金曹云18259227270 ______ 试一试 运行regedit 打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 选择右窗口的EnablePrefetcher键,修改键值为 3 看行不行

黄娇肩3437prefetch是预读文件?什么是预读文件?删了(有影响没)能提高开机速度?文件是怎样产生的?
金曹云18259227270 ______ 是开机预读文件,是计算机为了在开机后系统的一些常用功能,如桌面,后台服务等能迅速被激活,所以开机时先预读到内存中,等待执行.删除后可以提高系统开机速度,没有影响,放心,可以在优化大师里的开机优化选项中找到开机时预读...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024