Generic Anti-Virus Defence Network Bureau News Articles On-line Real Time Protection
Multi-tiered Security Solution
Defence Network Home Company Profile Support Downloads Solutions News Articles Enquiries
Reduces legal liability
Blocks First Strike of Viruses

'System Restore' and Malware Issues, 31/3/03

 

Windows XP and Millenium Edition use a system restore feature that allows the reverting of the system to a previous state, by reinstating files from an indexed backup, known as 'restore points'. When enabled, 'system restore' keeps track of changes in files by storing 'restore points' in a special system directory labeled _RESTORE.

Except its many merits, 'system restore' also has downsides, when it comes to viruses, and especially when trying to get rid of them!

*Changes made to the system by Trojans, virus infection, or worms, are treated by 'system restore' exactly the same way as it would treat legitimate and benign changes, by establishing a new set of restore points that actually reflect the infected state! Consequently, an attempt to restore the system may well reinstate the malware that you are trying to get rid of, if you had the bad chance of ignoring that the restore points also contain bogus files in them.


*Another problem stems from the properties of files stored in the _RESTORE directory. With 'system restore' enabled, these files cannot be modified, nor deleted, by antivirus software. 'System restore' must be disabled in order to disinfect them, or delete - in case the file is a Trojan.

As a general rule, disable 'system restore' before disinfecting or cleaning ME or XP from malware, and re-enable it when done with the cleaning. Check the following links from Microsoft's Support for detailed instructions how to manage 'system restore' throughout antiviral procedures, on the various platforms:

A different problem stems from the fact that restore image files under _RESTORE do not keep their original name, but are referred to by their index instead. This may create InVircible false alarms. To explain the issue, suppose that a file named Benign.exe caused an IV false alarm, and you added 'Benign.exe' to the executables exclude list, under IV options. Benign.exe will eventually be imaged by 'system restore' and will be given an index name.

If the image file is now accessed by Interceptor, for whatever reason, then it will flag it as potentially infected since Interceptor will not recognize the file with the index-name as being part of the exclude list. To work-around this problem, you may:

*Ignore the false alarm, if certain that it's caused by the excluded file.

*A safer approach is to discard the image file from the system restore database. Disable 'system restore' as explained above, and remove the image file by aid of the IV Audit & Integrity program. Deleting an application's restore point won't affect its functionality.

Back

Site Extras...

 

to keep Network Defence near by

 
     

Home | Company Profile | Support | Downloads | Solutions | News Articles | Enquiries
© Network Defence 2006  Email support@defence.net.nz   Tel +64 09 414 0789