欢迎访问“国际科技时报”,本网以独特视角呈现科技行业的大事小事,内容包括互联网、IT业界、通信、趋势、科技新闻等,全面快速第一时间发布科技最新资讯动态。

主页 > 新闻 > 【科技】用程序“修理”程序 CodePhage智能系统能自行修复程序漏洞

【科技】用程序“修理”程序 CodePhage智能系统能自行修复程序漏洞

来源:网络转载更新时间:2021-01-26 18:30:01阅读:

本篇文章211字,读完约1分钟

美国麻省理工大学的研究人员最近对外展示了能够自行修复过程脆弱性的系统。 这个名为codephage的系统不需要人工干预或访问应用源代码,在问题被处理之前,可以从其他程序中寻找适当的代码来修复有高危漏洞的程序。

领导这项研究的麻省理工大学计算机科学和人工智能实验室( csail )科学家斯特利奥斯·塞罗格鲁德克斯在开源库中有大量的代码,涵盖数百万个项目,其中许多 代码页是基于这些开发的。

在运行时,该系统像修补程序工人一样,首先确定目标软件中的故障组件,从库中找到与其功能相似的正常新部件,然后将新部件安装到目标软件中更换故障组件, 重复此过程,直到系统判断新部件完美地处理了问题。

为了测试其比较有效性,研究人员在该系统中修复了源程序中的7个漏洞,结果表明,任何情况下都可以完成修复漏洞的任务,消耗时间为2分钟到10分钟。

当然,不同的软件使用不同的编码标准、变量名和变量类型,变量也有地域性和全球性的差异,因此识别这些差异,完美地结合来自不同软件的代码不是简单的事件。

研究人员说,他们的长期愿景是,人们不需要重复劳动,不需要写以前有人写的代码,根据需要自动寻找合适的代码,将必要的部分组合成一个可行的整体。 他们认为会大幅减轻程序员的工作强度。

麻省大学阿玛斯特分校计算机科学教授埃默里·伯杰说:“这种技术可以从其他程序中寻找合适的代码来修复漏洞,用这种方法来处理问题。 老实说,我很吃惊,那很酷。

标题:【科技】用程序“修理”程序 CodePhage智能系统能自行修复程序漏洞

地址:http://www.greenichiban.com/news/20394.html

免责声明:国际科技时报是中国具有影响力的科技媒体,以全球视角,第一时间呈现最新科技资讯。所著的内容转载自互联网,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,国际科技时报的作者:何鸿宝将予以删除。

国际科技时报简介

国际科技时报是一家拥有全球视野的前沿科技媒体,是中国高新技术企业门户网站,旨在构建打造国际化、专业化的高新技术资讯与资源交流大平台,国际科技时报涵盖物联网、云计算、智能硬件、智能家居、可穿戴设备、VR、安防、锂电、新能源汽车、汽车科技、仪器仪表、传感器、3D打印、工控、机器人、人工智能、医疗科技、节能环保、智能电网、风电等高科技领域,每个行业网站均独立运营,已成为国内外各大媒体高科技行业资讯内容的主要提供者。