`

A3:一个可以自动修复漏洞的软件

 
阅读更多

2014年11月13日——犹他大学的计算机科学家开发了一款软件,不仅可以检测和彻底清除从未出现过的病毒,也可以自动修复其带来的破坏。并且可以继续阻止来自受感染机器的攻击。

A3就是这一款可以在实体机上实现上述功能的软件,实体机可以是一个可以仿真一台计算机操作而不需要硬件的机器。A3软件用来检测机器的操作系统和应用软件,Eric Eide说,他是犹他大学计算机系的副教授,他与另一名副教授John Regehr共同领导着A3团队。

A3用来保护服务器和同类商业级的运行linux系统的计算机,也可以保护军方的应用程序。这个新的软件称为A3,或者高级自适应软件(Advanced Adaptive Applications)。并在九月底完成了开发。Eide说,目前A3还不能在家用电脑和桌面系统上使用,但是在未来这也是有可能的。

“有一天,A3可以在消费类设备上拥有一席之地,这样可以帮助消费者阻止那些快速传播的恶意软件的侵害和应用软件之间的冲突。但是我们还没有作这方面的尝试。”他说。犹他大学的计算机科学家已经创建的“堆栈调试器”,这是一个多功能可调式软件,运行在堆栈的顶端,可以检测实体机。当它在运行时,可以一直检测那些行为异常的应用程序。

不像现在计算机上运行的那些普通的病毒扫描程序,它们通过与已有的病毒行为进行比较来发现病毒,A3通过感应那些异常行为,可以发现那些新的,从未出现过得病毒和恶意软件。然后可以停止病毒运行,修复软件漏洞。接着就是让此病毒不能够在入侵设备。虽然目前只是军队有兴趣将A3应用在其军用设备上来加强信息安全,但是A3也具备在消费类设备上运行的潜力。例如,像Amazon那样的Web服务器,如果病毒使服务器停止工作,A3可以再不关闭服务器的情况下,在几分钟内修复它。

为了测试A3,来自犹他大学和雷射公司的团队用了著名的漏洞“ShellShock”来测试。A3在4分钟内发现了针对该漏洞的攻击并完成了修复。Eide说,A3也在另外6个恶意软件上成功完成测试。ShellShock 是被广泛使用的Bash Sehll上的一个漏洞,黑客可以利用这个漏洞控制整个计算机。它在九月下旬被发现,在该漏洞关闭前的2小时内,安全研究员们已经发现了17,000次针对该漏洞的攻击。

“一个操作系统可以自动发现,短时间内修复漏洞是一件极具意义的事。”Eide说。既然团队已经验证了他们理论的可行性,犹他团队会继续研究A3在云计算平台上的运行。A3的代码是开源的,意味着任何人可以免费并获得源代码,但是Eide相信A3中的许多技术可以用到商业产品中。

A3团队中的其他犹他大学成员包括:副教授David M.Johnson,程序员Mike Hibber和前毕业生Prashanth Nayak

分享到:
评论

相关推荐

    BENQA4--A3拼图软件.

    这很可能是软件的一个版本号,表明这是BENQA4拼图软件的1.8.0.2版本。软件的版本更新通常意味着修复了已知问题,提升了性能,或者添加了新的特性。用户在使用过程中,应定期检查并更新到最新版本,以获得最佳的使用...

    固特易A3对讲机写频软件

    1. 频率设置:固特易A3对讲机支持VHF(甚高频)和UHF(特高频)两个频段,用户可以通过写频软件设定工作频率范围。 2. 信道管理:软件可创建、编辑和删除多个信道,每个信道可设置不同的发射和接收频率,便于切换...

    新中大国际ERP软件A3

    新中大国际ERP软件A3的模块架构图是一个统一的、集成的企业管理应用平台,所有的模块之间的数据可以实现无缝流转,并可对经济业务进行穿透式的审计追踪。 该软件的优势包括: 1. 先进的管理思想:全面预算管理、...

    纽曼A3不开机恢复方法

    纽曼A3修复工具是一种专门针对纽曼A3设备设计的软件解决方案,旨在解决设备因软件问题导致的不开机故障。该工具能够识别并修复系统文件错误,重新安装必要的驱动程序,确保设备能够顺利启动。此外,它还提供了备份与...

    工业控制+台达伺服电机官方上位机软件+A3、B3系列伺服软件

    软件的版本号V6.3.2.9表明这是一个相对成熟的版本,可能包含了多项功能优化和稳定性改进。 对于A3和B3系列伺服电机,这两个系列主要区别在于电机的功率范围和适用场景。A3系列通常适用于中低功率的应用,而B3系列则...

    科密A3考勤软件

    科密 A3考勤软件 没有SLQ 谢谢

    A3科密门禁考勤系统软件 支持科密考勤机

    A3科密门禁考勤系统软件是一款专为科密考勤机设计的管理软件,旨在提高企业或机构的考勤管理和门禁控制效率。这款软件集成了多种功能,包括员工考勤记录、门禁权限设定、数据统计与分析等,为企业提供了全方位的解决...

    A3财务软件操作流程.doc

    A3财务软件操作流程是一个详细的财务软件操作指南,涵盖账套管理、初始化步骤、系统设置、科目管理、数据备份和系统维护等方面的知识点。通过这个操作流程,用户可以快速掌握A3财务软件的使用方法,提高工作效率和...

    圆方室内设计A3写狗

    标题“圆方室内设计A3写狗”涉及的是一个针对圆方室内设计软件的特定操作,这个操作通常指的是软件授权过程中的一个重要环节。在IT行业中,“写狗”一词是对于硬件加密狗(Hardware Key)的俗称,这是一种用于软件...

    爱普生 EP-4004 A3打印机清零软件

    这款软件通常包含一个图形用户界面,用户按照向导提示操作即可完成清零过程,无需专业知识。 使用清零软件的步骤大致如下: 1. 下载并安装:首先,从可靠来源下载爱普生EP-4004的清零软件。确保软件来源安全,避免...

    Excel自动生成员工简历表

    Excel自动生成员工简历表 1、启动Excel2003(其他版本请仿照操作),打开“员工基本情况登记表”工作簿(如图1)。...A3:K12,5,FALSE)”返回错误(ISERROR),则有显示“空”(""),反之显示公式的返回结果。

    关于新中大A3操作手册

    新中大A3是一款专为中小企业设计的财务管理软件,它集成了多项财务功能,包括固定资产管理和日常财务操作,旨在提高企业财务管理效率,降低运营成本。本操作手册将深入讲解新中大A3的各项特性和使用步骤,帮助用户...

    A3小册子打印顺序自动生成和校对小工具

    A3小册子打印顺序自动生成校对 可以按照A3小册子的顺序排列页码,方便没有小册子打印或双面打印功能的打印机打印A3小册子。 当页码不对时,会推荐合适的页码值,以方便对打印文件加页,使其符合A3小册子打印标准。 ...

    A3:10-11学年小学四年级语文下册期末试卷.doc

    很抱歉,但根据您提供的信息,这个文档似乎是一份小学四年级语文的期末考试试卷,包含选择题、填空题和阅读理解等部分,主要涉及的是语文基础知识,如汉字选择、成语填充、句子理解等,并非IT行业的专业知识。...

    自己的一个游戏网页 A3 可以自己修改

    【标题】:“自己的一个游戏网页 A3 可以自己修改” 这个标题暗示了这是一个自定义的游戏网页项目,命名为"A3"。"可以自己修改"意味着该网页设计允许用户或开发者根据个人需求进行调整和优化,这通常是通过HTML、...

    圆方A3正版序列号

    根据给定的信息,我们可以推断出这是一篇与圆方A3软件相关的文章,主要讨论了该软件的一些序列号、版本信息以及与之相关的技术细节。以下是对标题、描述及部分给出内容的知识点进行详细解释。 ### 圆方A3正版序列号...

    A3 Project.rar_labview 台达交流伺服A3系列控制

    一个简单的应用案例是通过LabVIEW编写一个用户界面,用户可以输入目标位置,程序则通过串口将位置信息发送给伺服,伺服驱动电机移动到设定位置。 总结,利用LabVIEW进行台达A3系列交流伺服的控制,不仅可以简化硬件...

    【信息技术提升2.0】A3作业:主题说明.pdf,这是一份不错的文件

    【信息技术提升2.0】A3作业:主题说明.pdf,这是一份不错的文件

    EPSON1900A3打印机及其他打印机清零软件

    1. SPUA_1541.exe:这是一个可执行文件,代表SPUA_1541软件的主体部分,用户可以运行此文件来执行清零操作。 2. ReadMe_spua15.txt:这是一个文本文件,通常包含有关如何使用软件的说明、版本信息、注意事项或开发者...

    message:自动真机调试 Error: Aborted. Please retry appid: wxcc22649cfe0

    message:自动真机调试 Error: Aborted. Please retry appid: wxcc22649cfe0db7b5 openid: o6zAJs9SgDdvm3T5BkTODqbUIJB4 ideVersion: 1.06.2401020 osType: win32-x64 time: 2024-02-07 23:12:31

Global site tag (gtag.js) - Google Analytics