Methods of Repairing Virus Infected Files: A TRIZ Based Analysis
18 Pages Posted: 19 May 2013
Date Written: May 15, 2013
Most viruses are capable of fixing up the first few bytes and repair the original program because they have to return the control back to the infected program. This fact is used by a heuristic cleaner to clean the infected file. As the virus knows how to repair the it uses the same virus to repair the infected file.
There are some infections where parts of the files are damaged by the virus. These types of infections are caused by “file modifying viruses”. In these cases, the chance of recovery is less, but the anti-virus has to apply various methods with hope. The virus cleaner must know the characteristics of a virus in order to remove that virus. It cannot remove an unknown virus whose methods of infection are not known. If a virus is wrongly detected to be a different virus, then the cleaner will do wrong operations and build a garbage file.
Keywords: TRIZ, anti-virus, virus repairing, TRIZ for software, computer virus infection
Suggested Citation: Suggested Citation
Do you have a job opening that you would like to promote on SSRN?
Solving Virus Problems by Anti-Virus Developers - A TRIZ Perspective
Overcoming Limitations of Signature Scanning - Applying TRIZ to Improve Anti-Virus Programs
Solving Problems of Virus Definition Files- A TRIZ Perspective
Detecting Boot Sector Viruses- Applying TRIZ to Improve Anti-Virus Programs
Inventions on Generic Detection of Computer Viruses- A TRIZ Based Analysis
How Do Viruses Attack Anti-Virus Programs
Detecting Macro Viruses- A TRIZ Based Analysis
Methods of Scanning Email Viruses: Applying TRIZ to Improve Anti-Virus Programs
Implementing Virus Scanning in Computer Networks
Controlling Virus Infections in Internet and Web Servers- A TRIZ Based Analysis