The present invention comprises apparatus, methods and articles of
manufacture for computer virus testing in a networked environment. A host
is provided that permits uploading of suspected files by a user. The are
transferred to a server, where they are scanned for the presence of known
virii. The files are then run, in an appropriate operating environment,
separate from the operating system of the server, and the results
compared to and noted against a reference. Any modified files are logged,
as is any output. The user is notified as to the results, and in some
embodiments, the lists of modified files are made available to various
users.