犹他大学的计算机科学家开发出一种软件,它不仅能检测和消灭此前从未见过的病毒和恶意程序,还能自我修复病毒造成的破坏。
新软件被称为 A3(PDF),代表高级自适应应用程序(Advanced Adaptive Applications),由犹他大学与国防承包商雷声 BBN 共同开发,获得了美国国防部高级研究计划署(DARPA)的资助。
A3 是一个基于 Linux 的软件套件,工作在虚拟机上,它设计观察虚拟机的操作系统和应用程序,保护运行 Linux 的服务器或其它商用级计算机,以及保护军用软件。
它能通过感知计算机的操作不正确而检测出未知的病毒或恶意程序,它能阻止病毒修复被破坏软件的代码,防止感染再次发生。领导这项研究的计算机科学家 Eric Eide 称,A3 暂时没有应用于家用计算机的计划,但他没有排除未来的可能性。