****************************************************************************** PT-6 December 1989 ****************************************************************************** 1. Product Description: VIRUS-CHECK (VCHECK) is a shareware program to create a database of all executable files and to calculate checksums for those files. The author, Axel Dunkel, proposes to use the program as an anti-viral tool on the assumption a computer virus infection must change the size and/or checksum of the file. 2. Product Acquisition: VCHECK is available on several public bulletin boards. It resides in the following path on the Directorate of Information Management host simtel20 at White Sands Missile Range: pd1: vcheck11.arc.1. The author provides the following address for the $25.00 registration fee: Systemberatung Axel Dunkel, Robert-Schuman-Ring 37, D 6239 Kriftel, West Germany. 3. Product Tester: Chris Mc Donald, Computer Systems Analyst, Directorate of Information Management, White Sands Missile Range, NM 88002-5030, DSN 258-7548 or DDN: cmcdonal@wsmr-emh03.army.mil. 4. Product Test: a. I obtained a copy of VCHECK in December 1989 from the MS-DOS repository on the Internet host simtel20. The repository manager obtained the copy from a reliable source. b. I ran the current version of VIRUSCAN against the VCHECK.EXE with negative results for the detection of any known viral signature. c. I examined the VCHECK.EXE program with "nu" from NORTON Utilities and saw nothing unusual or suspicious. d. The VCHECK.DOC file describes many options available to users. There are, however, occasions in which the "Syntax" instructions frustrated me. The option to have all "recogniced (sic) changes" written into a documentation file appears as: "VCHECK /DL ". The first establishes the directory in which the database file of file sizes and checksums will reside. The /DL option creates the documentation file and asks that all "changes" be written to a user-specified directory and file. If the user understands these instructions, he or she might enter: "VCHECK C:\ /DL C:\doc. txt". e. I will confess that it took me a few attempts to get the correct "syntax" because I was reading along with the actual syntax instruction without any "sample" command line. I discovered too late that had I gone to the end of the VCHECK.DOC file I would have seen a correct rendering of this command illustrated in a batch file. I then searched unsuccessfully on how to actually "read" or "access" my doc.txt file. Since an example of what should be in the doc.txt file appeared following the syntax instructions, I assumed that I would automatically have the record of "changes" file printed to my screen upon successive "vcheck" commands. I discovered after trail-and-error that I had to specifically ask to "read" the doc.txt file. An instruction to "more