• 微头条

    让本地生活更美好

打开APP
科技汇总
新系统可将C语言自动转换为内存安全的Rust语言,但有个限制(音频)

来自Inria和微软的研究人员开发了一种系统,能够自动将特定类型的C编程代码转换为内存安全的Rust代码,以应对软件系统中的内存漏洞日益严重的网络安全问题。该技术在一篇新论文中详细介绍,程序员需要使用一种称为“Mini-C”的限制版本C语言,该版本排除了指针运算等特性。 研究人员成功地在包含80,000行代码的HACL加密库等两大代码库上测试了他们的转换系统。 根据研究人员的说法,转换后的部分代码已被整合进Mozilla的NSS和OpenSSH安全系统中。 2019年,内存安全错误占据Android漏洞的76%。

打开APP收听

VIP内容
赞助
更多推荐