home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!spool.mu.edu!howland.reston.ans.net!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!cert!netnews.upenn.edu!netnews.cc.lehigh.edu!news
- From: a_rubin@dsg4.dse.beckman.com
- Newsgroups: comp.virus
- Subject: Re: On the definition of viruses
- Message-ID: <0009.9301121242.AA22066@barnabas.cert.org>
- Date: 7 Jan 93 23:00:08 GMT
- Sender: virus-l@lehigh.edu
- Lines: 30
- Approved: news@netnews.cc.lehigh.edu
-
- fc@turing.duq.edu (Fred Cohen) writes:
- > Computer viruses do not have to be malicious, they do not have
- >to be Trojan horses, and they do not have to enter without the
- >knowledge or consent of the user. Any definition that depends on
- >these properties depends on peoples' opinions, skills, and knowledge,
- >and are thus not "testable" in the scientific sense of the word. (See
- >Popper and others for more details). For example:
-
- ..
-
- > The mathematical definition first published in 1985 is
- >testable, and appears to properly differentiate viruses from
- >non-viruses. Perhaps someone else wishes to do a better job, but
- >let's not make definitions that are senseless.
-
- > So what is a computer virus? In simple terms, it is a sequence
- >of instructions that, when interpreted in an appropriate environment,
- >"replicates" in that at least one relica also "replicates", etc., ad
- >infinitum.
-
- Actually, that definition isn't useful. If the "environment" includes
- a user typing "copy", then any file is a virus. (Word Perfect, on the
- other hand, qualifies as a Trojan Horse under almost any definitions,
- because it busily modifies files without being asked. MOST of those
- files are in the WP directory, but....)
- - --
- Arthur L. Rubin: a_rubin@dsg4.dse.beckman.com (work) Beckman Instruments/Brea
- 216-5888@mcimail.com 70707.453@compuserve.com arthur@pnet01.cts.com (personal)
- My opinions are my own, and do not represent those of my employer.
- My interaction with our news system is unstable; please mail anything important
-