Norton AntiVirus' Rescue Disk misunderstands line commands

By
20 September 2001 04:30 PM
Tags: data security, norton antivirus' rescue disk, symantec, nav, floppy, scan, command

In emergencies, one should be able to use antivirus definitions from the Rescue Disk itself. Unfortunately, that isn't the case. ZDNet offers a workaround.

Data security has become a paramount concern for computer users. Given the constant stream of news stories reporting on virus attacks and security exploits, it's imperative that people keep their virus scanning software active and up-to-date. But what happens when the antivirus software doesn't behave as expected? BugNet has tested and verified a situation where Symantec's Norton AntiVirus 2001 (NAV), does not work as expected. BugNet reader, Joseph Taylor discovered that when scanning a system using the NAV Rescue Disks, the documented commands wouldn't allow him to scan the C: drive. Even when he told the program to scan all drives except for the floppies, it still only scanned the NAV floppy. Fortunately, by altering the command line options, Taylor was able to correct the problem.



The problem

Antivirus software usually runs in the background, protecting PCs by examining files as they are opened or by scheduling periodic disk scans. At times, users also need to manually scan their systems if they suspect that a virus has infected it. This can happen if someone disables real-time virus protection or if a new, unknown virus infects the system.

Once a PC is infected, all programs on that PC are suspect, so it's important to boot from a known and uninfected source. NAV provides a way to do this. Rescue Disk is a set of bootable floppies that can be created when NAV is installed. They allow the user to boot the system from floppies that are known to be free of any viruses. The user can then scan the infected hard drive and remove any viruses before they do more damage.

Under normal conditions, NAV's default Rescue Disk option will scan the C: drive using the virus definition files from the hard disk. These files are installed with NAV and are routinely updated using Symantec's LiveUpdate feature. However, if those files are corrupt, out-of-date, or if you need to scan a system that has never had NAV installed on it, then the Rescue Disk can be configured to use the virus definition files from the floppies. It is this configuration option that isn't working as documented. By telling NAV to use the configuration files from the floppy instead of the hard disk, the program gets confused and tries to scan only the floppy--even when it is specifically told to scan the hard disks.



Altered commands

Booting from the NAV Rescue Disk automatically starts a character-based menu system. Selecting "Norton AntiVirus" will create a DOS command that a user can modify if required. Surprisingly, NAV provides little documentation for modifying these commands. Most of the information on the advanced command line options must be gleaned from the Internet or by running the executable from the command line using the "/?" option (in other words, "NAVDX.EXE /?"). The default DOS command will scan and repair the boot records, memory, and the C: drive. The command looks like this:

NAVDX.EXE C: /b+ /m+ /repair

However, if you want NAV to use the configuration and virus definition files from the floppy, Symantec's online documentation recommends the following command:

navdx.exe /cfg:a /a /doallfiles /repair

where the "/cfg:a" option tells NAV to use the virus definition files from the floppy and the "/a" option tells NAV to scan all disks except for the floppies. The problem is that this combination of command line options will only scan the floppy.

After trying a couple different options, Taylor discovered a combination that would instruct NAV to scan C: but use the virus definition files from the floppy. The command looks like this:

navdx.exe c: /cfg:a /doallfiles /repair

Nowhere in the documentation or on the Web does Symantec explain this option. For people familiar with DOS command line options, inserting a "C:" might be the first thing they try. But many Windows computer users have never used MS-DOS.

One other note, during our testing we did discover that this bug does not occur when the command is typed from a genuine command prompt. In other words, if you were to boot from a regular floppy, then insert the NAV program disk, and type "navdx.exe /cfg:a /a /doallfiles /repair" from the MS-DOS prompt, NAV will behave as expected. The problem seems to lie within NAV's Rescue Disk menu program.

This bug was verified on Norton AntiVirus 2001 and SystemWorks 2001. Currently, there is no patch available so this workaround is the only solution for those wanting to scan the C: drive but use the virus definition files from A:

Advertisement

Talkback 0 comments

Reviews by category

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Phil Dobbie A guide to the future of the internet
    Last week we looked at the history of the internet in Australia. It's been around for 20 years and changed our lives in so many ways. Imagine what it could do given another 20 years.
  • Array Carelessness busts Linux security
    No operating system can ever properly protect a computer from trojans as long as users continue to do silly things. Just because Linux is immune to your standard drive-by viruses it does not mean that it can escape trojan horses.
  • Array Sun shining on Ajnaware
    Graham Dawson talks about the future of iPhone app development and augmented reality.
  • More blogs »

Tags

Back to top

Featured