DocumentCode
3263723
Title
A generic virus scanner for C++
Author
Kumar, Sandeep ; Spafford, Eugene H.
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear
1992
fDate
30 Nov-4 Dec 1992
Firstpage
210
Lastpage
219
Abstract
A virus detection tool is described. It is a generic virus scanner in C++ with no inherent limitations on the file systems, file types or host architectures that can be scanned. The tool is completely general and is structured in such a way that it can be easily augmented to recognize viruses across different system platforms with varied file types. The implementation defines an abstract C++ class, VirInfo, which encapsulates virus features common to all scannable viruses. Subclasses of this abstract class may be used to define viruses that infect different machines and operating systems. The generality of the mechanism allows it to be used for other forms of scanning as well
Keywords
abstract data types; computer viruses; object-oriented programming; C++; VirInfo; abstract class; file systems; file types; generic virus scanner; virus detection tool; Computer viruses; Control systems; Costs; File servers; File systems; Floppy disks; Operating systems; Testing; Viruses (medical); Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Security Applications Conference, 1992. Proceedings., Eighth Annual
Conference_Location
San Antonio, TX
Print_ISBN
0-8186-3115-5
Type
conf
DOI
10.1109/CSAC.1992.228218
Filename
228218
Link To Document