home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / virus / 4241 < prev    next >
Encoding:
Internet Message Format  |  1992-11-10  |  3.5 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!jvnc.net!netnews.upenn.edu!netnews.cc.lehigh.edu!news
  2. From: rslade@sfu.ca
  3. Newsgroups: comp.virus
  4. Subject: CHRISTMA: The "Card"! (CVP)
  5. Message-ID: <0018.9211101943.AA07075@barnabas.cert.org>
  6. Date: 6 Nov 92 20:21:47 GMT
  7. Sender: virus-l@lehigh.edu
  8. Lines: 60
  9. Approved: news@netnews.cc.lehigh.edu
  10.  
  11. HISVIRH.CVP   921022
  12.  
  13.                      CHRISTMA EXEC - the card
  14.  
  15. In December of 1987 IBM mainframe computers in Europe, connected via
  16. the EARN network, experienced a "mailstorm".  Such events are fairly
  17. common on the "internetworks", caused by mailer problems,
  18. incompatibilities, or even "autoanswer" daemons replying to messages
  19. from unmoderated "distribution lists".  This particular mailstorm,
  20. however, was of unprecedented severity.  It shut down whole sections
  21. of the net, at least as far as effective work was concerned.
  22.  
  23. For many, probably for most, users, email is simply text.  A select
  24. group are involved with the exchange of programs or other binary
  25. files, often UU or XXencoded and sent through email systems, and
  26. often "imbedded" within messages as a greater or lesser portion. 
  27. Some users have these facilities provided for them, through systems
  28. that are configured with these functions.  (NeXT users have these
  29. functions in automated form, for example, and also have a reputation
  30. for not knowing how they work, cross-posting incomprehensible
  31. garbage to distribution lists and newsgroups.)  IBM mainframe users
  32. often have such functions provided through PROFS and an interpreter
  33. language called REXX.  Programs in REXX are called EXECs.
  34.  
  35. The CHRISTMA EXEC was a message that contained such a program. 
  36. "Christmas card" messages with this system can be more than just the
  37. usual "ASCII tree".  (Perhaps, since this deals with IBM mainframes,
  38. I should use the more generic "typewriter picture".  Anybody
  39. remember what a typewriter was?  :-)  These messages could include
  40. forms of animation such as asterisk snowflakes falling on a winter
  41. scene, or a crackling fire from a yule log.  The message header
  42. contained a note that "Browsing this message is no fun at all.  Just
  43. type Christmas .." which was intended to stop people from trying to
  44. read the "source code" of the message, but it is unlikely that few
  45. would even think to do so.
  46.  
  47. Typing either "Christmas" or "Christma" would generate the "card". 
  48. It really wasn't anything special, a very simplistic conifer shape
  49. made out of "X"s.  (Mine is *way* better  :-)  At least on the
  50. surface.  However, at the same time that it was displaying the tree
  51. on the screen, it was also searching for the NAMES and NETLOG files
  52. associated with the user's account.  This provided a list of other
  53. users that either sent mail to or received mail from this account. 
  54. The important thing was that it was a list of valid email addresses. 
  55. The CHRISTMA EXEC would then mail copies of itself to all of these
  56. accounts.
  57.  
  58. The important point, technically, was that all of the accounts were
  59. valid.  As a side benefit, all of those accounts would be used to
  60. receiving mail from the account that had just read it.  And they
  61. would tell 40 friends, and they would tell ...
  62.  
  63. copyright Robert M. Slade, 1992   HISVIRH.CVP   921022
  64.  
  65. ==============
  66. Vancouver      ROBERTS@decus.ca         | "My son, beware ... of the
  67. Institute for  Robert_Slade@sfu.ca      |  making of books there is
  68. Research into  rslade@cue.bc.ca         |  no end, and much study is
  69. User           p1@CyberStore.ca         |  a weariness of the flesh."
  70. Security       Canada V7K 2G6           |          Ecclesiastes 12:12
  71.