[comp.virus] SAM's Floppy Scan

D1660@AppleLink.Apple.COM (SoftPlus, Paul Cozza,PRT) (08/19/90)

Recently there was a report of a "loophole" in SAM. The report said
that SAM would not scan floppies if the standard file dialog was
present and a floppy was ejected. This report is not accurate.

SAM's floppy scanning mechanism works in this way. If a floppy is
freshly mounted, then SAM will scan it (depending upon the option
selected for scanning). If a floppy is ejected, but NOT unmounted,
then when the floppy is inserted again, SAM will not then rescan it,
since it is not being mounted.

This is true whether standard file is present or not. However, when
one ejects a floppy from standard file, standard file does NOT unmount
the floppy. It only ejects it. Hence any floppies which had been
ejected with standard file would not be rescanned by SAM when
reinserted.

If some other behaviour is being observed then some other program
(INIT, etc.)  is probably interfering with SAM's scanning mechanism.

Paul Cozza
Author of SAM