Eric Eide, University of Utah research assistant professor of computer science, stands in the computer science department’s “Machine Room” where racks of web servers sit. It is on these computers that Eide, U computer science associate professor John Regehr, and their research team created and tested A3, a suite of computer applications that defeat malware and automatically repair the damage it causes. The project could help lead to better consumer software defenses.
Photo Credit: Dan Hixson/University of Utah College of Engineering
University of Utah computer scientists have developed software that not only detects and eradicates never-before-seen viruses and other malware, but also automatically repairs damage caused by them. The software then prevents the invader from ever infecting the computer again.
A3 is a software suite that works with a virtual machine – a virtual computer that emulates the operations of a computer without dedicated hardware. The A3 software is designed to watch over the virtual machine’s operating system and applications, says Eric Eide, University of Utah research assistant professor of computer science leading the university’s A3 team with U computer science associate professor John Regehr. A3 is designed to protect servers or similar business-grade computers that run on the Linux operating system. It also has been demonstrated to protect military applications.
The new software called A3, or Advanced Adaptive Applications, was co-developed by Massachusetts-based defense contractor, Raytheon BBN, and was funded by Clean-Slate Design of Resilient, Adaptive, Secure Hosts, a program of the Defense Advanced Research Projects Agency (DARPA). The four-year project was completed in late September.
There are no plans to adapt A3 for home computers or laptops, but Eide says this could be possible in the future.
“A3 technologies could find their way into consumer products someday, which would help consumer devices protect themselves against fast-spreading malware or internal corruption of software components. But we haven’t tried those experiments yet,” he says.
U computer scientists have created “stackable debuggers,” multiple de-bugging applications that run on top of each other and look inside the virtual machine while it is running, constantly monitoring for any out-of-the-ordinary behavior in the computer.
Unlike a normal virus scanner on consumer PCs that compares a catalog of known viruses to something that has infected the computer, A3 can detect new, unknown viruses or malware automatically by sensing that something is occurring in the computer’s operation that is not correct. It then can stop the virus, approximate a repair for the damaged software code, and then learn to never let that bug enter the machine again.
While the military has an interest in A3 to enhance cybersecurity for its mission-critical systems, A3 also potentially could be used in the consumer space, such as in web services like Amazon. If a virus or attack stops the service, A3 could repair it in minutes without having to take the servers down.
The Latest on: Self-repairing software
via Google News
The Latest on: Self-repairing software
- a new beta of self-driving driving software that acquires skillson May 22, 2022 at 11:50 pm
The latest beta version of Tesla automotive software has a number of improvements that address regulator issues regarding automotive automotive safety.
- Opinion: California Must Protect Our Right to Repair Broken Tech Productson May 20, 2022 at 10:42 pm
Senate Bill 983, pending right now in Sacramento, would require product manufacturers to sell parts and tools, and make service manuals available to prevent a monopoly on repairs.
- How Much Does it Cost to Fix an iPhone Screen?on May 20, 2022 at 1:11 pm
Breaking an iPhone screen is never a fun experience. While nearly every electronics repair store will help you fix your iPhone, the job isn’t free, and you could walk out with a much lighter wallet.
- Tesla's Service Manuals Now Free of Charge, Grab Them While You Canon May 20, 2022 at 11:46 am
Tesla's service manuals, which had cost $3,187 a year or $371.88 a month since August 2021, are now free of charge for the entire vehicle lineup.
- Self-Repairing Electronics Are Closer To Reality Than You Thinkon May 20, 2022 at 9:00 am
A perfect example of large-scale hardware and software self-repairing technology is Dextre, referred to by NASA as the International Space Station's "handyman." On May 2, 2019, NASA controllers used ...
- 93,000 Hoverboards Recalled Over Safety Concernson May 19, 2022 at 6:05 pm
The Hover-1 Superfly boards are being pulled for a dangerous software malfunction that can keep them moving even when a rider wants to stop or stay still.
- Autopromotec, Bosch recognition and support in steps and times – Features & Techon May 18, 2022 at 1:28 pm
Bosch returns to Autopromotec, a major international event hosted every two years for the post-car market and the world of inspection and repair - and stand ...
- Apple's DIY MacBook repair effort could be good — but one company's already doing it betteron May 16, 2022 at 1:00 am
At the tail end of 2021, Apple surprised us by announcing plans to launch an iPhone Self Service Repair program, and I was ecstatic. I switched from Android to iPhone about a decade ago because it ...
- Self-driving truck company looks to fix supply chain issues for the long haulon May 13, 2022 at 9:48 am
Embark co-founder and CEO Alex Rodrigues argues driverless semi-trucks will "dramatically" improve supply chain efficiency – "hopefully" fixing problems for the long haul.
- Right to repair?on May 13, 2022 at 3:00 am
Does a farmer have a right to repair his or her own tractor? This is actually not a simple question. And I’m not sure I know the answer. Last July, Pre ...
via Bing News