Worms are a virus-like program that spreads through a system by copying itself from one location to another. Worms do not infect other programs as do viruses, but they can compete for computing resources with other programs such as what occurred from the notorious DECnet worm.
A Trojan Horse is a program that masquerades as a useful program but does something malicious. This program does not replicate or infect other programs. The effects to a system are akin to those of viruses.
Generally, there are two main classes of viruses. The first class consists of the FILE INFECTORS which attach themselves to ordinary program files. These usually infect executable files. The second category is SYSTEM or BOOT-RECORD INFECTORS: those viruses which infect executable code found in certain system areas on a disk which are not ordinary files.
On DOS based systems, there are ordinary boot-sector viruses, which infect only the DOS boot sector, and MBR viruses which infect the Master Boot Record on fixed disks and the DOS boot sector on diskettes. Examples include Brain, Stoned, Empire, Azusa, and Michelangelo. Such viruses are always resident viruses. Finally, a few viruses are able to infect both (the Tequila virus is one example). These are often called MULTI-PARTITE viruses or BOOT-AND-FILE viruses.
VIRUS INFECTION INDICATORS
Anti-virus programs scan files for virus code or check for changes in file size using checksums. Even though not always reliable, it is wise to arm yourself with the latest anti-viral software. There are a number of packages on the market that detect for viruses. The Microcomputer Software Support Center can recommend software packages that will be appropriate to your particular needs.
The NRL IS Security Office supplies users with an applications program called NISE East Computer Security Toolbox V3.0. This applications program is authorized by NAVCIRT. The application contains VIRSCAN, a viral signature scanning program created and distributed by Norman Armour. It is a command-line program that scans MS-DOS based systems and compatible disk drives for the presence of viral signatures.
VIRSCAN uses the database of viral signatures contained in two files on its diskette. The two files are VIRSIG.LST and ADDENDA.LST. VIRSCAN can only identify viral signatures for known computer viruses whose signatures have been entered into its signature database. VIRSCAN may produce occasional false alarms, but this is preferred over not reporting possible infections.
VIRSCAN has been licensed by the Naval Computer Incident Response Team (NAVCIRT) for use throughout the Department of the Navy (DON). This license includes personal noncommercial use by DON personnel. Unauthorized copying, modification, and use is prohibited.