home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / hacking / systems / hackdecs.asc < prev    next >
Encoding:
Text File  |  2003-06-11  |  7.3 KB  |  204 lines

  1.  
  2. Uploaded By: THE FASCIST
  3.  
  4.      ****************************************
  5.      **                                    **
  6.      **            HACKING DEC'S           **
  7.      **                                    **
  8.      ****************************************
  9.  
  10. Welcome to Hacking DEC'S.  In this article you
  11. will learn how to log in to DEC'S, logging out
  12. and all the fun stuff to do in-between.  All of
  13. this information is based on a standard DEC
  14. system.  Since there are DEC systems 10 and 20, &
  15. we favor the DEC 20, there will be more info on
  16. them in this article.  It just so happens that the
  17. DEC 20 is also the more common of the two, and is
  18. used by much more interesting people (if you know
  19. what we mean...)
  20. Ok, the first thing you want to do when you are
  21. recieving carrier from a DEC system is to find
  22. out the format of login names.  You can do this by
  23. looking at who is on the system.
  24. DEC=> @  (the 'exec' level prompt) YOU=> SY
  25. SY is short for SY(STAT) and shows you the system
  26. status.  You should see the format of login names
  27. ... A SYSTAT usually comes up in this form:
  28.  
  29. JOB LINE PROGRAM NUMBER
  30.  
  31. Job: The JOB number (Not important unless you want
  32. to log them off later)
  33. Line: What line they are on (used to talk to them
  34. ...) (These are both two or three digit numbers.)
  35. Program: What program are they running under?  If
  36. it says 'EXEC' they aren't doing anything at
  37. all...
  38. User: ahhhAHHHH!  This is the user name they are
  39. logged in under...  Copy the format, and hack
  40. yourself out a working code...
  41. Login format is as such:
  42. DEC=> @
  43. YOU=> login username password
  44. Username is the username in the format you saw
  45. above in the SYSTAT.  After you hit the space bar
  46. after your username, it will stop echoing
  47. characters back to your screen.  This is the
  48. password you are typing in...  Remember, people
  49. usually use their name, their dog's name, the name
  50. of a favorite character in a book, or something
  51. like this.  A few clever people have it set to a
  52. key cluster (qwerty or asdfg).  PW's can be from 1
  53. to 8 characters long, anything after that is
  54. ignored.
  55.  
  56. You are finally in...
  57.  
  58.  
  59. It would be nice to have a little help, wouldn't
  60. it?  Just type a ? or the word HELP, and it will
  61. give you a whole list of topics...  Some handy
  62. characters for you to know would be the control
  63. keys, wouldn't it?  Backspace on a DEC 20 is rub
  64. which is 255 on your ASCII chart.  On the DEC 10
  65. it is CTRL-H.  To abort a long listing or a
  66. program, CTRL-C works fine.  Use CTRL-O to stop
  67. long output to the terminal.  This is handy when
  68. playing a game, but you don't want to CTRL-C out.
  69. CTRL-T for the time.  CTRL-U will kill the whole
  70. line you are typing at the moment.  You may
  71. accidently run a program where the only way out is
  72. a CTRL-X, so keep that in reserve.  CTRL-S to stop
  73. listing, CTRL-Q to continue on both systems.
  74. Is your terminal having trouble??  Like, it pauses
  75. for no reason, or it doesn't backspace right?
  76.  
  77. This is because both systems support many
  78.  terminals, and you haven't told it what yours is
  79.  yet...  You are using a VT05 (Isn't that funny?  I
  80.  thought I had an apple) so you need to tell it you
  81. are one.
  82. DEC=> @
  83. YOU=> information terminal
  84. or...  YOU=> info ter
  85. This shows you what your terminal is set up as...
  86. DEC=> all sorts of shit, then the @
  87. YOU=> set to vt05
  88. This sets your terminal type to VT05.  Now lets
  89. see what is in the account (here after abbreviated
  90. acct.) that you have hacked onto...
  91. SAT=> DIR
  92. Short for directory, it shows you what the user of
  93. the code has saved to the disk.  There should be a
  94. format like this:
  95. xxxxx.ooo
  96. xxxxx is the file name, from 1 to 20 characters
  97. long.  ooo is the file type, one of: exe, txt,
  98. dat, bas, cmd and a few others that are system
  99. dependant.  Exe is a compiled program that can be
  100. run (just by typing its name at the @).  Txt is a
  101. text file, which you can see by typing=> type
  102. xxxxx.txt.  Do not try to=> type xxxxx.exe  This
  103. is very bad for your and will tell you absolutely
  104. nothing.  Dat is data they have saved.  Bas is a
  105. basic program, you can have it typed out for you.
  106. Cmd is a command type file, a little too
  107. complicated to go to into here.  TRY => take
  108. xxxxx.cmd.  By the way, there are other users out
  109. there who may have files you can use (Gee, why
  110. else am I here?).
  111. TYPE => DIR <*.*>    DEC 20
  112.      => DIR [*,*]    DEC 10
  113. * is a wildcard, and will allow you to access the
  114. files on other accounts if the user has it set for
  115. public access.  If it isn't set for public access,
  116. then yo won't see it.  To run that program:
  117. DEC=> @
  118. YOU=> username program-name
  119. Username is the directory you saw the file listed
  120. under, and file name was what else but the file
  121. name?
  122.  
  123. ** YOU ARE NOT ALONE **
  124.  
  125. Remeber, you said (at the very start) SY  short
  126. for SYSTAT, and how we said this showed the other
  127. users on the system?  Well, you can talk to them,
  128. or at least send a message to anyone you see
  129. listed in a SYSTAT.  You can do this by:
  130. DEC => the user list (from your systat)
  131. YOU => talk username (DEC 20)
  132.        send username (DEC 10)
  133. Talk allows you and them immediate transmission of
  134. whatever you/they type to be sent to the other.
  135. Send only allows one message to be sent, and only
  136. after you hit <return>.  With send, they will send
  137. back to you, with talk you can just keep going.
  138.  
  139. By the way, you may be noticing with the talk
  140. command that what you type is still acted upon by
  141. the parser (control program).  To avoid the
  142. constant error messages type either:
  143. YOU=>  ;you message
  144. YOU=>  rem
  145.        your message
  146. The semi-colon tells the parser that what follows
  147. is just a comment.  Rem is short for 'remark' and
  148. ignores you from then on until you type a CTRL-Z
  149. or CTRL-C, at which point it puts you back in the
  150. exec mode.  To break the connection from a talk
  151. command type:
  152. YOU=> break
  153.  
  154. PRIV'S:
  155.  
  156. If you happen to have privs, you can do all sorts
  157. of things.  First of all, you have to activate
  158. those privs.
  159. YOU => enable
  160. This gives you a $ prompt, and allows you to do
  161. this:  Whatever you can do to your own directory
  162. you can now do to any other directory.
  163.  
  164. To create a new acct. using your privs, just type
  165. =>  build username.  If username is old, you can
  166. edit it, if it is new, you can define it to be
  167. whatever you wish.
  168.  
  169. Privacy means nothing to a user with privs.  By
  170. the way, there are various levels of privs;
  171. Operator, Wheel, CIA.  Wheel is the most powerful,
  172. being that he can log in from anywhere and have
  173. his powers.  Operators have their power because
  174. they are at a special terminal allowing them the
  175. privs.  CIA is short for 'Confidential Information
  176. Access', which allows you a low level amount of
  177. privs.  Not to worry though, since you can read
  178. the system log file, which also has the passwords
  179. to all the other accounts.  To de-activate your
  180. privs, type:
  181. YOU=> disable
  182.  
  183. When you have played your greedy little heart out,
  184. you can finally leave the system with the command
  185. => logout
  186. This logs the job you are using off the system
  187. (there are be variants of this such as kjob, or
  188. killjob).  By the way, you can say (if you have
  189. privs)
  190. => logout username
  191. and that kills the username's terminal.
  192.  
  193. There are many more commands, so try them out.
  194. Just remember: Leave the account in the same state
  195. as you found it.  This way they may never know
  196. that you are playing leech off their acct.
  197.  
  198. This article written by:
  199. The Knights of Shadow
  200.  
  201.  
  202.  
  203.  
  204.