Command AntiVirus Utilities Frequently Asked Questions
What are the following utilities ?
How do you manually create a rescue disk?
If you have a question that is not answered on this page, contact Technical Support
VIRSTOP.EXE
VIRSTOP.EXE is a DOS
Terminate-and-Stay-Resident (TSR) device driver that provides
transparent, on-access detection for viral infection before
allowing execution of applications or access to floppy disks.
On-access virus scanning is an important
part of any anti-virus strategy. On-access scanning protects your
system between full scans by scanning each floppy boot sector and
every program executed. This includes programs loaded from
CD-ROMs and other sources. VIRSTOP is included with Command
AntiVirus for DOS/Windows and Windows 95. In Windows 95, VIRSTOP
is only loaded into memory if the system is running in MS-DOS
mode and loads via a file called DOSSTART.BAT.
Loading VIRSTOP in DOS/Windows environments
By default, the installation routine loads
VIRSTOP.EXE and NOVCAST.EXE as the last two lines in your
AUTOEXEC.BAT file. You may choose to alter this.Where VIRSTOP.EXE
is loaded will depend on your network. Many network shells take
over the load and execute function of DOS. You may
load VIRSTOP.EXE from CONFIG.SYS. The command line is:
DEVICE=C:\F-PROT\VIRSTOP.EXE
Substitute a new drive\path if you've
installed Command AntiVirus for DOS elsewhere on the hard drive.
If you are loading the device driver HIMEM.SYS, make sure it
appears before device line for VIRSTOP in the CONFIG.SYS file. If
VIRSTOP.EXE is loaded in CONFIG.SYS or prior to a network call
(such as IPX or NETX), then you must use one of the following
commands to enable on-access scanning.
Autohook
Add the /AUTOHOOK switch to the
DEVICE=VIRSTOP driver line in CONFIG.SYS. For example:
DEVICE=C:\F-PROT\VIRSTOP /AUTOHOOK /WARM /BOOT /COPY /XMS
* All of the switches belong on the same
line. The option specified in the above example will
"automatically rehook" after the network redirector
call.
Rehook
Should more than one network redirector
exist in the startup sequence, add the following line to the end
of AUTOEXEC.BAT (in addition to the original DEVICE line in
CONFIG.SYS file):
C:\F-PROT\VIRSTOP /REHOOK
Note that VIRSTOP.EXE uses a more
simplified scan engine than Command AntiVirus for DOS. If the
virus is not in the database of virus signatures, VIRSTOP.EXE
will not stop it from executing. You should not use VIRSTOP.EXE
as a replacement for scanning. Always use this in conjunction
with regular scanning practices.
LOAD-TIME SWITCHES
VIRSTOP can scan during file copies, and
scan the boot sector of floppy disks during a disk access. You
can access these features by entering command line switches when
you load VIRSTOP.
For DOS versions prior to 3.0, VIRSTOP.EXE
must be loaded from the Command AntiVirus for DOS directory. The
following switches apply to both DOS/Windows and Windows 95
environments and only work when you initially load VIRSTOP. You
must reboot the system to change them.
/DISK:X |
Loads the virus signatures from disk X. This reduces
VIRSTOP's conventional memory requirements to only 4K.
This switch requires that you run VIRSTOP from a disk
that will not change, such as a hard disk. If you use
this switch from a floppy and remove the floppy, VIRSTOP
will fail. |
/FREEZE |
Forces a computer lockup when a virus is
found in memory. You may select this to force a user to
take appropriate action. |
/NOMEM |
Use this switch to skip the initial memory scan.
Typically, if you use Command AntiVirus for DOS in your
AUTOEXEC.BAT file to check memory, there is no need to
run a memory scan again in such a short period of time. |
/OLD |
Do NOT display the expiration message. With regular
updates this message should not appear. |
/XMS |
[default]
This switch stores the virus signatures in extended
memory. This reduces VIRSTOP's conventional memory
requirements to only 4K. If XMS memory cannot be found,
the /DISK switch should be used to save conventional
memory. |
/? |
Display a list of valid parameters when you type
VIRSTOP /? from the command line. Do not use this with
other switches. |
Note that the switches shown in the table
above work in both load and run-time commands.
LOAD / RUN-TIME Switches
While these switches will work at
load-time, you also may use them after
VIRSTOP.EXE is resident in memory.
/AUTOHOOK |
Automatically rehooks after a NETX call. |
/BOOT |
[default]
Scan the boot sectors of floppy disks when the diskettes
are accessed. A warning message will appear if a virus is
found. |
/NOBOOT |
Do not check the boot sectors of floppy disks when
the diskettes are accessed. |
/COPY |
[default]
Scan files for viruses when they are opened. |
/NOCOPY |
Turn off the scan during copy. |
/NOTRACE |
Sets compatibility with 386Max manager and Cyrix
CPUs. |
/REHOOK |
After loading VIRSTOP before a network redirector,
this allows VIRSTOP to reattach itself to INT21h. It also
allows VIRSTOP to scan a file before NETX executes it.
Can be loaded in Novell NetWare 3.x login script. |
/WARM |
[default]
When you press CTRL+ALT+DEL, VIRSTOP will scan the floppy
in drive A: for boot sector viruses. If a virus is found,
a warning message appears. |
/NOWARM |
Turn off the /WARM boot scan. |
/QUIET |
Do not display warning message. |
/? |
Display a list of valid parameters when you type
VIRSTOP /? from the command line. Do not use with other
switches. |
[top of page]
VSCONFIG - Virstop
Configuration Utility
VSCONFIG.EXE is a DOS utility used to modify the
built-in command line options of VIRSTOP.EXE.
This utility is run from the C:\F-PROT
directory and is used to establish default parameters for
VIRSTOP. The following screen appears when you type VSCONFIG and
press [ENTER].
[Custom Message]
[Default Switches]
Using least amount of memory.
XMS memory will be used for swapping.
Display out of date warning message.
Don't skip memory scan.
Don't lock the computer when a virus is found.
Don't scan files during copy or open (/NOCOPY).
Scan the boot sectors of floppy disks on access (/BOOT).
Scan the A: drive on a warm boot [CTRL+ALT+DEL] (/WARM).
Compatibility with 386^MAX and older Cyrix chips
disabled.
Don't automatically rehook INT 21h.
Select "M" to change the custom message
"S" to change the default switches
"Q" to quit.
Select S to change the default
switches, it will display the following questions with the
current settings shown in brackets.
Option: Switch change
Use least amount of memory? [Yes] :
Yes
Use XMS memory for swapping? [Yes] : Yes
Suppress out of date warning message? [No] : No
Skip memory scan? [No] : No
Lock computer when a virus is found? [No] : No
Scan files during copy and opens? [No] : No
Scan the boot sectors of floppy disks? [Yes] : Yes
Scan the A: drive on a warm boot ? [Yes] : Yes
386^MAX and older Cyrix chips compatibility mode? [No] :
No
Automatically rehook INT 21h? [No] : No
[Custom Message]
[Default Switches]
Using least amount of memory.
XMS memory will be used for swapping.
Display out of date warning message.
Don't skip memory scan.
Don't lock the computer when a virus is found.
Don't scan files during copy or open (/NOCOPY).
Scan the boot sectors of floppy disks on access (/BOOT).
Scan the A: drive on a warm boot (/WARM).
Compatibility with 386^MAX and older Cyrix chips
disabled.
Don't automatically rehook INT 21h.
Select "M" to
change the custom message
"S" to change the default switches
"Q" to quit.
Select Q and press
Y to save changes and any additional changes you have
made in VSCONFIG will take effect the next time you load VIRSTOP.
If VIRSTOP is already running, you will need to reboot your
computer for the changes to take effect.
[top of page]
FIXDISK Usages
FIXDISK.EXE is a DOS utility that can
capture an image of the hard drive's Master Boot Record,
partition table and DOS boot record to a file. It can also be
used to replace the MBR with a supplied or saved recovery file
(F-PROT.SYS).
The file created can be analyzed by Command
Software Systems, Inc. to recover the contents to pre-infection
status. For more details on FIXDISK.EXE, contact CSSI Technical
Support.
Hard Drive Recovery
- Perform a cold boot to the A: drive
with the boot or emergency disk.
- Insert the diskette that contains
FIXDISK.EXE into the A: drive.
- At the A: prompt type
FIXDISK REPAIR C:
- FIXDISK saves a copy of the MBR in its
current condition and requests a filename and path to
store the current MBR. Put a formatted disk into drive A:
and specify a name for saving it such as A:MBR.DAT.
- FIXDISK will attempt to correct the
MBR by searching for the recovery file saved to the hard
drive during an installation of Command AntiVirus. During
some infections, the recovery file may not be seen
readily and a request may be made by the utility to
search the entire hard drive for the recovery file
(answer yes to this request).
- If FIXDISK has successfully repaired
the MBR reboot your computer. If the recovery file was
not found on the hard drive it may be necessary to have
the MBR recovered via a manual process. CSSI can
reconstruct the MBR for you; if this is necessary, please
contact
CSSI Technical Support for
further assistance.
- Alternatively, if a rescue disk was
created during the installation of Command AntiVirus, a
recovery file is stored on this diskette. If you have
this rescue diskette, frollow the steps below.
Hard Drive Recovery - Rescue Disk File
- Perform a cold boot to the A: drive
with the boot or emergency disk.
- Insert the diskette that contains
FIXDISK.EXE into the A: drive.
- At the A: prompt type
FIXDISK UNDO C:
- FIXDISK will request a recovery file
path and filename with which to place in the MBR location
of the hard drive. Specify the filename on the rescue
disk A:RESCUE.DAT and FIXDISK will read from the floppy
diskette and write the rescue file to the MBR location.
- FIXDISK will indicate it has finished
writing the new MBR; reboot the computer without the boot
floppy.
- If this process was successful, the
hard drive will boot and operations will be normal. If
further assistance is required, please contact CSSI
Technical Support.
Floppy Disks
FIXDISK.EXE can also write a new 1.44Mb DOS
boot record to floppy disks in the event there is a corrupted
boot sector or infection otherwise not able to be removed by
standard disinfection techniques.
- From the Command AntiVirus
installation directory at the C: prompt type
FIXDISK REPAIR A:
- Type in the location and file name for
backing up the original DOS boot record.
(example C:DBR.DAT).
- Confirm the request to complete the
process by FIXDISK.EXE.
[top of page]
Restricting Users Access - FPWCFG.EXE
FPWCFG.EXE is a Windows utility used to modify the scanner executable F-PROTW.EXE in Windows and F-PROT32.EXE in Windows 95. Modifications include preventing users from
- scanning network drives
- disinfecting viruses
- disabling on-access protection
How to use FPWCFG.EXE in Windows:
- Using File Manager, locate FPWCFG.EXE
either on the installation disks or in the installation
directory and execute FPWCFG.EXE.
- Click BROWSE then select the Command
AntiVirus installation directory and select F-PROTW.EXE,
then "OK".
- Click OPTIONS and then select the
features you would like to add or remove:
[ ] Scan Network |
unchecked prevents users from scanning
network drives |
[ ] Only allow USERS to REPORT infections |
checked prevents users from disinfecting
viruses |
[ ] Active Protection |
unchecked prevents users from disabling
on-access protection |
- Click "OK" and then
"SAVE" to save the changes. F-PROTW.EXE is now
modified and can be copied over the other workstations or
into the install set of files.
How to use FPWCFG.EXE in Windows 95:
- Using Explorer, locate FPWCFG.EXE
either on the installation disks or in the installation
directory and execute FPWCFG.EXE.
- Click BROWSE then select the Command
AntiVirus installation directory and select F-PROT32.EXE,
then "OK".
- Click OPTIONS and then select the
features you would like to add or remove:
[ ] Scan Network |
unchecked prevents users from scanning
network drives |
[ ] Only allow USERS to REPORT
infections |
checked prevents users from disinfecting
viruses |
[ ] Active Protection |
unchecked prevents users from disabling
on-access protection |
- Click "OK" and then
"SAVE" to save the changes. F-PROT32.EXE is now
modified and can be copied over the other workstations or
into the install set of files.
- To incorporate this modified
F-PROT32.EXE into future installations see one of the following links:
[UserFiles] section in the SETUP.INI for Windows 95
SETUP ADMIN Procedure
[top of page]
Manually Creating a Rescue Disk
A rescue disk will provide a means for
disinfecting MBR and other types of viruses. Click on the
platform listed for instructions specific to that operating
system:
Windows
During the installation of Command
AntiVirus for Windows, an option to create the rescue disk is
available. If running the setup program is not an available
option, a batch file has been made available to facilitate
creating a rescue disk called RESCUE.BAT and is stored in the
c:\f-prot directory by default. This batch file uses a parameter
which is the path to the DOS directory.
- At an MS-DOS prompt from the C:\F-PROT directory type
rescue.bat c:\dos
- A warning will be displayed indicating the disk will be formatted and a request to insert a floppy disk is made:
WARNING: THE DISK IN DRIVE A: WILL BE FORMATTED!!!
Press any key to continue . . .
Insert new diskette for drive A:
and press ENTER when ready...
- Insert a floppy disk and press the
ENTER key. After the disk is formatted, answer
"N" to format another and RESCUE.BAT will
continue by copying the necessary files to create a
rescue disk:
Copying DOS files to the rescue disk. . .
Copying CSAV files to the rescue disk. . .
Creating a fixed disk boot image file . . .
- Remove the floppy disk from drive a:,
write protect it and label it "Command AntiVirus
Rescue Disk for Windows" and then store it in a safe
place.
Windows 95
During the installation of Command
AntiVirus for Windows 95, an option to create the rescue disk is
available. If running the setup program is not an available
option, see the following steps to create this disk.
- Open an MS-DOS prompt window and
format a 1.44Mb floppy disk using this syntax:
FORMAT A: /S
- Answer "n" to format another
disk then switch into the installation directory for
Command AntiVirus for Windows 95 and copy the following
files to drive a:
copy f-prot.exe a:
copy sign.def a:
copy english.tx0 a:
copy fixdisk.exe a:
- Switch into the Windows 95 directory
and subdirectory called "COMMAND":
cd \win95\command
- Copy the following files to drive a:
copy chkdsk.exe a:
copy sys.com a:
copy attrib.exe a:
- Change drives to A: drive an run the
following command:
fixdisk rescue create
a:rescue.dat
- A message will be displayed indicating
a rescue file was written to the rescue disk; this rescue
file contains the MBR and Boot Sector of the hard drive:
FIXDISK Maintenance
Utility Version 2.53
Copyright (c) 1993, 1996 Command Software Systems, Inc.
All rights reserved.
Portions Copyright (c) 1993, 1994 FRISK Software
International.
Creating rescue file of critical areas.
Read MBR @ Drive: 80
Read BS @ Drive: 80 Hd: 1 Cyl: 0 Sec: 1
- Remove the floppy disk from drive a:,
write protect it and label it "Command AntiVirus
Rescue Disk for Windows 95" and then store it in a
safe place.
Windows NT
During the installation of Command
AntiVirus for Windows NT, an option to create the rescue disk is
available. If running the setup program is not an available
option, see the following steps to create this disk.
- Open an MS-DOS prompt window and
format a 1.44Mb floppy disk using this syntax:
FORMAT A: /S
- Answer "n" to format another disk
- Switch into the installation directory
for Command AntiVirus for Windows NT (commonly c:\program
files\command software\f-protnt) and copy the following
files to drive a:
copy f-prot.exe a:
copy sign.def a:
copy english.tx0 a:
copy fixdisk.exe a:
- Still within the Command AntiVirus for
Windows NT directory, run the following command:
fixdsknt a:
- A message will be displayed indicating
a rescue file was written to the rescue disk; this rescue
file contains the MBR and Boot Sector of the hard drive:
FIXDISK Maintenance
Utility Version 2.53
Copyright (c) 1993, 1996 Command Software Systems, Inc.
All rights reserved.
Portions Copyright (c) 1993, 1994 FRISK Software
International.
Creating rescue file of critical areas.
Read MBR @ Drive: 80
Read BS @ Drive: 80 Hd: 1 Cyl: 0 Sec: 1
- Remove the floppy disk from drive a:,
write protect it and label it "Command AntiVirus
Rescue Disk for Windows NT" and then store it in a
safe place.
[top of page]