home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / rec / games / mud / tiny / 1198 < prev    next >
Encoding:
Internet Message Format  |  1993-01-03  |  6.6 KB

  1. Xref: sparky rec.games.mud.tiny:1198 rec.games.mud.admin:1036 news.admin.policy:1027 alt.fan.furry:2584
  2. Path: sparky!uunet!vtserf!polaris.async.vt.edu!jfurr
  3. From: jfurr@polaris.async.vt.edu (J. Furr)
  4. Newsgroups: rec.games.mud.tiny,rec.games.mud.admin,news.admin.policy,alt.fan.furry
  5. Subject: Re: Quicksilver virus on furry Muck -- solved!
  6. Message-ID: <C0Au7L.82H@polaris.async.vt.edu>
  7. Date: 3 Jan 93 22:23:44 GMT
  8. References: <9301020721.AA07549@cs.utexas.edu>
  9. Organization: Virginia Center for Lemur Fandom (subscribe to alt.fan.lemurs TODAY)
  10. Lines: 110
  11.  
  12. In article <9301020721.AA07549@cs.utexas.edu> Yozduk@cs.utexas.edu writes:
  13. >[ On new year's eve and new years day, FurryMUCK got hit with a virus program.
  14. >It copied itself from descriptions of people, so that when you looked at
  15. >someone who was infected, you too would be infected. No doubt more posts
  16. >will be made to this effect.  But now you get to see something totally
  17. >different.  You will see what went on from the eyes of the people who wrote
  18. >the virus itself. ]
  19. >[ Note: Yozduk was the name of the character who loaded the virus program
  20. >online.  Yozduk's comments will be enclosed in {}s, and my comments will
  21. >be enclosed in []s. ]
  22.  
  23. Note: "my" does not mean me, Joel Furr, it means "me", whomever authored
  24. the post.  Yozduk@cs.utexas.edu does not exist, as the sysadmin there has
  25. stated.  There were apparently two culprits: one person who played the
  26. character "Yozduk" and one who played another character, also present.
  27.  
  28. >[ First a little background on what this virus did.  As stated, the virus
  29. >was able to copy itself inside of player descriptions.  But...  The virus
  30. >also copied itself onto exits, so every time someone exited a room or
  31. >used an exit linked to a program, they got reinfected if they removed the
  32. >protection before.  In fact, the virus copied itself onto everything it
  33. >could get its hands on.  It copied itself into the room description, so
  34. >that you would get infected even when you just WALKED INTO a room.  It
  35. >infected all of the room exits it could, and all of the contents.  In
  36. >addition to this, it also had a list of all of the exits in the global
  37. >environment (for you non-muckers, an exit in the global environment can
  38. >be used by ANYONE in the muck ANYWHERE in the muck).  It checked every
  39. >single exit and tried to infect it if it could.  If the virus could get
  40. >into globals such as 'say' or 'pose' it could infect the entire set of
  41. >connected players.  Furry was lucky that this did not happen.  Furry was
  42. >also graced with a second blessing.  The program was set up to rename one
  43. >of the global exits to something that would gag almost all commands in
  44. >the muck from working.  This included commands like @shutdown, which shuts
  45. >down the muck, @wall, which is used to give messages to everyone online,
  46. >and @name, so that the exit couldn't be removed.  However, this fate did not
  47. >occur.
  48. >
  49. >  No matter.  The virus still spread at an alarming rate.  If you were
  50. >infected, the virus would make a new set of exits on your person which
  51. >would override many of the global exits.  These exits were say, pose,
  52. >whisper, page, and spoof; the only ways of getting messages out (aside
  53. >from @wall, which only wizards can do).  The exits were linked to copies
  54. >of the say, pose, page, whisper, and spoof programs that furry used.
  55. >The only differece was this small patch.  If the time was 11:58 pm or
  56. >later, when you tried to output a message, YOU would see it but everyone
  57. >ELSE who was supposed to see it would not.  In effect, people would think
  58. >that everyone was ignoring them.
  59. >
  60.  
  61. [stuff deleted]
  62.  
  63. >  I'm sure by now the code has all been listed and people are beginning
  64. >to piece together what happened New Year's Eve.  I just have one final
  65. >message to all of you furries:
  66.  
  67. Yeah, we're piecing things together.
  68.  
  69. 1) People who looked at the virus code said "my, this programming looks
  70. verrrrry similar to code written by Targhan."  Targhan is a player on many
  71. MUCKs who was responsible for disrupting events on MasqueMUCK with a
  72. program that made everyone slur drunkenly, among other things.  Targhan
  73. plays the character on FurryMUCK called "Korthedon."  Korthedon will deny
  74. being Targhan but has admitted being Targhan to several people.  Targhan
  75. and Korthedon also have the same email address, mtymp06@staff.tc.umn.edu.
  76.  
  77. 2) Korthedon and Yodzuk showed up at a New Year's celebration on FurryMUCK
  78. together, right before the virus hit.  They showed up, the virus hit. 
  79.  
  80. 3) The email message (i.e. "the gloat") this follows up was posted as if
  81. coming from the University of Texas, making use of a mail-to-news gateway. 
  82. The sysadmin there has posted that the gloat originated at staff.tc.umn.edu.
  83.  
  84. Not really proof of anything, but heck, why not: 
  85.  
  86. 4) After the virus had shut down, Korthedon wandered around FurryMUCK,
  87. hanging out quietly in any area where the virus's work was being
  88. discussed, saying nothing but in all likelihood logging every word to
  89. show to his accomplice.
  90.  
  91. I don't know who Targhan's accomplice was, i.e, the person who played
  92. Yozduk.  I assume that either Targhan or his accomplice wrote the gloat
  93. post, authoring it as coming from "Yozduk@cs.utexas.edu" since
  94. "Targhan@cs.utexas.edu" would kind of given the game away.  I am sure who
  95. wrote the code, however.  Comparing the virus code with other programs
  96. written by Targhan has been sufficient circumstantial evidence to convince
  97. several people familiar with his programs and his style of play.  The fact
  98. that the gloat post came from Targhan's home site, staff.tc.umn.edu,
  99. further points a finger.
  100.  
  101. Let's put it this way.  Targhan/Korthedon and "Yozduk" show up at a Furry
  102. party.  The virus immediately strikes.  The virus program looks very
  103. similar to Targhan's style of programming, a very idiosyncratic style. 
  104. Then, the gloat post shows up, mailed from his site.  It doesn't have
  105. Targhan's fingerprints and wallet left at the scene, but it comes pretty
  106. damn close.
  107.  
  108. Finally, departing from evidence available to all, I have been told by the
  109. wizards after supplying them with some information needed to show that
  110. Targhan and Korthedon were one and the same that Targhan/Korthedon were
  111. heard telling a few people he apparently presumed he could trust that he
  112. planned to infect FurryMUCK with a virus.  I don't know when, I don't know
  113. where.  I don't even know who told the wizards this.  Make of it what you
  114. will.
  115.  
  116. I don't know who Targhan's sidekick in the virus misadventure was -- or
  117. which one of the commenting voices in the gloat log was Targhan's and
  118. which was that of his accomplice.  I _do_ know that Targhan was in it up
  119. to his ass, and if you dislike what he did, why not mail
  120. mtymp06@staff.tc.umn.edu and say so?
  121.