苹果在去年发布的新版MacBook上,用上了自研的M1处理芯片。由于采用的是ARM架构,大家普遍关心的是新架构下软件适配的问题,并没有人去关心新架构可能存在的“安全”问题,毕竟苹果系统的“安全”是让人放心的。
而近期一款名为GoSearch22.app恶意软件的出现,让人们重新审视M1版MacBook系列的安全性。这也是目前发现的首个,针对M1芯片编写的恶意软件。这个恶意软件采用的是常规的广告弹窗拓展,在浏览器中会收集手机用户数据,并且弹出大量广告等窗口。
奇妙的是X86版Mac的杀毒软件,可以轻易地识别出来Gosearch22这个恶意软件,但却逃过了M1版的安全系统,这是为什么呢?
这就不得不提到,苹果在这一次架构转换的时候推出的Rosetta2转译器了,Rosetta2的工作模式是把不能在M1版Mac上运行应用,通过安装包转译的形式安装在新MacBook上。也就是说,不管安装的软件是否有问题,Rosetta2都会先进行一遍转译,通过转译的软件自然就很容易逃过杀毒软件的搜索。而Gosearch22这个恶意软件,就是以Rosetta2转译的形式运行在M1版Mac上的。
通过这个办法安装的恶意软件,目前真的是没法避免,手持M1版MacBook的小伙伴们,只能建议大家尽量从正规App Store安装应用软件。如果一定要从网页上安装一些应用,那一定要擦亮眼睛。毕竟Mac是用来生产力的,谁也不想被恶意软件盯上不是嘛。
领取专属 10元无门槛券
私享最新 技术干货