转载

Mozilla将在Firefox 48正式版中引入Rust Component

  Mozilla 于今日宣布了将在 Firefox 48 正式版中引入 Rust 代码的消息,该版本定于 2016 年 8 月 2 号发布。Rust 是一款可以更安全地替代 C++ 的编程语言,其拥有一个独特的架构,能够减少基于 Rust 的应用程序被利用危险的内存溢出代码的机会。诸如“释放后利用”和“缓存溢出”是当前主要面临的内存溢出类型,Adobe Flash Player 和 Firefox/Chrome 等浏览器均深受其害。

Mozilla将在Firefox 48正式版中引入Rust Component

  在去年测试了 Rust 之后,Mozilla 基金会已于今日宣布 Firefox 48 将会是完整包含全新的媒体堆栈组件代码的浏览器。

  首个采用 Rust 代码的组件并不是随机选中,因为在解析多媒体文件的时候,媒体组件经常会被用来执行恶意代码。

  举个例子,Android 的“头号不安全组件”(Mediaserver 媒体处理组件)会被打上每月例行补丁,Stagefright 漏洞则首当其冲。

  编译自:Soft Pedia , 来源:Mozilla

正文到此结束
Loading...