Mozilla将火狐安全沙盒系统更新带给了用户

国外媒体ZDNet报道,Mozilla刚刚向用户提供了RLBox沙盒系统更新,用户可以通过升级到与这两个平台相对应的Firefox 74/75版本来享受。作为一种广泛使用的技术,沙盒可以防止恶意代码从特定的应用程序中逃逸并在系统级别执行。然而,火狐新推出的RLBox可以将第三方库从应用程序代码中分离出来,带来更安全的操作环境。

firefox风哥

数据映射(来自Mozilla)

RLBox是一个创新项目,旨在将沙盒的安全性提升到一个新的水平。它不会将应用程序与操作系统的底层隔离开来,而是独立于应用程序的核心引擎执行应用程序的内部组件(即第三方库)。

RLBox将于下个月向火狐浏览器用户推出。这项技术可以防止第三方库中发现的错误和漏洞影响使用该库的其他项目。

项目可以追溯到2019年,是浏览器开发者和来自加州大学圣地亚哥分校、德克萨斯大学奥斯汀分校和斯坦福大学的学者联合开发的一部分。

根据计划,Mozilla将于今年3月推出面向Linux平台的火狐74,4月推出面向Mac平台的火狐75。

起初,开发团队将火狐的石墨字体库放入RLBox沙盒中运行。未来的计划包括将其他火狐组件放在RLBox沙箱环境中,并扩展到其他平台(如Windows)

应该指出,RLBox并不是Mozilla Firefox浏览器所独有的,因为它只是第一个被采用的应用程序项目。事实上,RLBox还兼容各种应用的通用框架。

文件指出RLBox由两部分组成它(1)是一个基于WebAssembly的沙箱环境,(2)是一个编程接口,开发人员可以使用它来使RLBox适应其他应用程序及其旧版本。

的研究人员表示,RLBox的WebAssembly沙盒环境主要基于Fastly开发的Lucet开源WebAssembly编译器和运行时。Mozilla

的首席工程师鲍比·霍利(Bobby Holley)表示,向火狐添加RLBox支持非常重要。然而,他们的主要工作还包括修改沙箱和添加一个通用的API。

开发人员可以对现有项目进行RLBox修改,其中大多数项目有数百万行代码和数十个第三方库,并且彼此不同。

霍利补充道:“安全是我们的首要问题,毕竟,在C/C++环境中很容易犯危险的错误。”

Mozilla早就想摆脱C和C++了作为Rust的创始人和主要支持者,浏览器开发者显然希望这种语言能够成为前者的安全替代品。

Rust首次在火狐中使用,Mozilla目前正在通过Rust编写大量新代码。不幸的是,火狐的历史代码基数相当大,这使得它不可能告别C/C++

网络黑话kkp什么意思因为两万块彩礼已经杀了三个人:算计只会毁了孩子的生活。
热门推荐
  • 党政领导正职不分管工作
  • 2018预选赛中国队比分_2018世界杯各预选赛区晋级名单
  • 建设银行个人网上银行网_建行网上银行登录入口
  • 同济大学建筑研究生院_2019上海同济大学建筑系分数线图片
  • 火龙果花可以食用吗?_火龙果的花有什么功效
  • 波克捕鱼刷金币修改器_波克千炮捕鱼金币漏洞
  • java窗体程序_java窗体添加文字
  • 八分钟的温暖网剧主角_8分钟温暖结局
  • 欧洲有发达国家_欧洲最发达的国家排名
  • 广州有多少家沃尔玛_广州芳村沃尔玛超市招聘
  • 沃尔母亲去世_ 缅怀故人!沃尔晒与母亲的照片纪念去世母亲,众球员祈福
  • 仙剑三外传问情篇详细图文攻略_仙剑三问情篇地图
  • 大学学习软件大全下载
  • 莱蒂西亚_莱蒂西亚奥尔蒂斯身高
  • 抗疫情党员先锋_科学防疫 党员先锋 | 合肥市长为禹洲疫情防控工作点赞!
  • 法国诺曼底管理学院企业家A-EMBA
  • 东方烟草
  • 乐购停车场几点开门_沈阳乐购几点开门营业时间
  • 物阜民丰近义词_国柞绵长近义词
  • 挤兑