aware of their infections, a disadvantage similar to the disadvantage of scanning programs. Still another disadvantage of the disclosed methods, is that each program's fingerprint must be stored on a storage medium, such as a magnetic hard disk drive,