• 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