home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / virus / 4850 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  2.8 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!jvnc.net!netnews.upenn.edu!netnews.cc.lehigh.edu!news
  2. From: bontchev@fbihh.informatik.uni-hamburg.de (Vesselin Bontchev)
  3. Newsgroups: comp.virus
  4. Subject: Re: Viral Based Distribution System
  5. Message-ID: <0018.9301062041.AA14693@barnabas.cert.org>
  6. Date: 5 Jan 93 22:40:49 GMT
  7. Sender: virus-l@lehigh.edu
  8. Lines: 54
  9. Approved: news@netnews.cc.lehigh.edu
  10.  
  11. ygoland@edison.SEAS.UCLA.EDU (The Jester) writes:
  12.  
  13. > Yes.. I understand. And may I say I STRONGLY disagree with Dr.
  14. > Cohen's definition.
  15.  
  16. Any human-language definition will be inexact. For an exact definition
  17. you should check his mathematical definition that involves Turing
  18. machines... I think it is explained in his paper "Computational
  19. Aspects of Computer Viruses", published in "Computers & Security". It
  20. is also explained in his Ph.D. thesis (although the paper is better)
  21. and is mentioned (without any explanation, which is rather confusing)
  22. in his booklet "A Short Course on Computer Viruses".
  23.  
  24. > A program in the login script that checks if you
  25. > have been updated and then updates you is NOT a virus. The program in
  26. > the loader does NOT reproduce itself it reproduces another program
  27. > which is itself NOT a virus.
  28.  
  29. No, you still do not understand. The "virus" is not just the login
  30. script - it is the whole package. The login script is just the active
  31. segment that seeks for "infectable" machines and transfers the rest of
  32. the "virus code". It is actually a worm, but Cohen's definition does
  33. not seem to make a difference between a virus and a worm.
  34.  
  35. > loader installs an infected program =) For me the acid test of a virus
  36. > is:Can it reproduce itself?
  37.  
  38. Correct. So, the copy of the anti-virus package on the server
  39. reproduces itself on each workstation when this workstation tries to
  40. log in. Automatic update. Reproduction. Virus-like behavior.
  41.  
  42. > Is the login script programming trying to
  43. > run around and find other login scripts or executable files to infect?
  44.  
  45. Another misunderstanding comes from the fact that most people
  46. distinguish between a "virus" (i.e., something that modifies
  47. executable files) and a "worm" (i.e., something that copies itself as
  48. a whole). While it is useful to make such a distinguishment for
  49. practical reasons, there is no real theoretical difference (e.g., what
  50. "files" do the boot sector viruses infect? How about the companion
  51. viruses? They do not modify anything...).
  52.  
  53. > No. It doesn't infect anyone! 'Damnit Jim, its not alive!'
  54.  
  55. Yup, it does. It "infects" the workstation with a copy of the
  56. "virus/worm" - the anti-virus package.
  57.  
  58. Regards,
  59. Vesselin
  60. - -- 
  61. Vesselin Vladimirov Bontchev          Virus Test Center, University of Hamburg
  62. Tel.:+49-40-54715-224, Fax: +49-40-54715-226      Fachbereich Informatik - AGN
  63. < PGP 2.1 public key available on request. > Vogt-Koelln-Strasse 30, rm. 107 C
  64. e-mail: bontchev@fbihh.informatik.uni-hamburg.de    D-2000 Hamburg 54, Germany
  65.