What are the weaknesses of scanners?
Scanners look for known viral signatures. Because of this, scanning software will generally detect only known viruses and must be updated regularly. Some scanners will alert users to programs which are “close” to a given signature. (The MS-DOS scanner F-PROT uses at least two signatures to identify a given virus and has always been particularly good at identifying “new” variants.