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

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!netnews.upenn.edu!netnews.cc.lehigh.edu!news
  2. From: celustka@sun.felk.cvut.cs (Celustkova-k336-doktorand(Richta))
  3. Newsgroups: comp.virus
  4. Subject: Good use of (possible bad) viruses
  5. Message-ID: <0015.9301051858.AA13030@barnabas.cert.org>
  6. Date: 22 Dec 92 22:04:50 GMT
  7. Sender: virus-l@lehigh.edu
  8. Lines: 54
  9. Approved: news@netnews.cc.lehigh.edu
  10.  
  11. Hi boys and girls, (a day of inspiration,huh ?)
  12.  
  13. Just one of those days...Two examples of good use of (possible bad)
  14. viruses come to my mind :
  15.  
  16. 1. Viruses written to improve an A-V product
  17.  
  18. The logic is simple. It is better that I write virus which can do this
  19. or that and have prepared solution to implement in my A-V product than
  20. wait that such virus arises in wild and then react. That means if I
  21. know that today exist viruses which could be stealthy, tunneling or
  22. polymorfic why shouldn't I write virus which is all that and design my
  23. A-V product to recognize such virus before it really appears in wild.
  24. (Well, maybe it is not commercial, I don't know). If such virus *by
  25. accident* escape from my lab I already have a response and there is no
  26. ethical problem at all.
  27.  
  28. 2. Viruses built in an A-V product (it's just an idea, don't blame me if it
  29. is not applicable in reality)
  30.  
  31. Suppose that we have an A-V product which in regular intervals or
  32. randomly send a virus in system. Virus (fast infector) infects only
  33. programs which checksum doesn't correspond to previously calculated
  34. values. If no such program is found virus deletes itself or removes
  35. from memory. If changed program found virus activates scanner to check
  36. if there is any known virus.  If known virus is found message is sent
  37. to the user. If program is changed and no known virus is found the
  38. message is sent to the user to make decision.  If decision is to leave
  39. program as is, virus cuts itself from the program.  The whole process
  40. (except messages) takes place in background. There is no need for all
  41. A-V program (which is combination of I-checker and scanner) to be TSR,
  42. only virus is occasionally TSR. There is slight similarity in this
  43. idea with reaction of human immunity system. Anyone has ethical
  44. problem with her/his own immunity system ?
  45.  
  46. Cheeeers,
  47.  
  48. Suzana                                                                   
  49.               ____________________________________________________ 
  50.              /                /    |                              |
  51.             /         |\__/| /     | We wish you Merry Christmas  |
  52.        /~~~~~~\      /      \      | and Happy New Year !         |
  53.     ~\(  * *   )/~~\(  0 0   )/~   |______________________________| 
  54.       (   O    )    (   O    ) 
  55.        \______/      \______/                        
  56.       @/       \@   @/      \@
  57.  
  58. - ---------------------------------------------------------------------------
  59. Address: Suzana Stojakovic-Celustka          e-mail addresses:
  60.          Department of Computers             celustka@sun.felk.cvut.cs
  61.          Faculty of Electrical Engineering   celustkova@cs.felk.cvut.cs
  62.          Karlovo namesti 13
  63.          12135 Prague 2                      phone : (+42 2) 293485   
  64.          Czechoslovakia                      fax : (+42 2) 290159
  65.