文章预览
编辑丨诺亚 来源丨51CTO技术栈 为了加快向内存安全编程语言的迁移步伐,美国国防部高级研究计划局(DARPA)正积极推动一项名为“TRACTOR”的创新项目。 TRACTOR,即“TRanslating All C TO Rust”,这是一个旨在利用先进的机器学习技术,自动将老旧的C代码转换为Rust语言的工具。 内存安全问题一直是软件开发中的老大难,比如常见的缓冲区溢出漏洞,这些隐患常常潜伏在庞大的代码库中,成为安全威胁的主要来源。DARPA希望通过TRACTOR这样的工具,借助AI的力量来简化这一转化过程,从而使软件变得更加坚固可靠。 TRACTOR项目负责人Dan Wallach在一次声明中描述了这个愿景:“想象一下,你只需访问任何一家大型语言模型网站,与那里的AI聊天机器人对话,简单地说一句‘我这儿有些C代码,能帮我转换成
………………………………