home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 1 / HACKER1.ISO / phrk1 / ph053.txt < prev    next >
Text File  |  1992-09-26  |  23KB  |  595 lines

  1.                                 ==Phrack Inc.==
  2.  
  3.                     Volume One, Issue Five, Phile #3 of 12
  4.  
  5. [/][/][/][/][/][/][/][/][/][/][/]
  6. [/] Hacking the Dec-10 system [/]
  7. [/]         written by,       [/]
  8. [/]       Carrier Culprit     [/]
  9. [/][/][/][/][/][/][/][/][/][/][/]
  10. Revised Edition....
  11.  
  12. Note: This file was distributed by accident, it was not finished.  This is the
  13. new and revised edition. If you see my file distributed on some AE, BBS,
  14. Catfur, and it's not the revised edition please ask the sysop to delete it.
  15. Thank-you.
  16.  
  17. ------------------------------------
  18. Part I: Logging In, and simple cmds.
  19. ------------------------------------
  20. Note:Sysop's may download this file
  21.      but please keep the appropriate
  22.      credits.
  23.  
  24.   Welcome to Hacking Dec 10's!
  25.  
  26.  There is one way to recognize a Dec-10, you will get the "." prompt. First
  27. there will be a little login message, sort of like a login on a BBS. For
  28. example-
  29.  
  30. NIH Timesharing
  31.  
  32. NIH Tri-SMP 7.02-FF  19:57:11 TTY12
  33. system 1378/1381/1453 Connected to Node Happy(40) Line # 13
  34. Please LOGIN
  35. .
  36.  
  37.  Now, you've gotten so far that you have found a Dec (Digital Equipment Corp),
  38. you will need to know the format of the login.
  39.  
  40. [Login format]
  41.  
  42.  The users have numbers called PPN's which stands for "Project/Program Number".
  43. The format of a PPN number is [X,X]. The first number is the the Project number
  44. and the second is the Program Number.
  45.  
  46. ie-
  47.  
  48. .Log 12,34
  49.  
  50.  Job 64 NIH 7.01 KL 64-UC TTY12
  51. Password:
  52.  
  53.  The password can range from 1-8 characters long, it may contain numbers,
  54. initials, or something of the sort. Try and think, if I were a user what would
  55. my password be. I doubt that method would work but it's worth a try.
  56.  
  57.  Now say this is your very first time on a Dec 10 system. Now if you want to
  58. see some information about the system and some commands you may want to type-
  59.  
  60. .Help
  61.  
  62.  This will tell a little more about the system you are on. It will tell you how
  63. to get information on a specific topic. It may also give you the number to
  64. their voice dial-up just in case your having trouble.
  65.  Now the dial-up (voice) may help you if your good in BS'ing. Usually the Help
  66. command will tell you to consult your 'Dec 10-system guide' for more
  67. information.
  68.  
  69.   Now say you want a list of commands to execute. You can type-
  70. .Help *
  71.  
  72.  You will then get the following commands-  Which are too many to type in but
  73. you will recognize them when you type Help *.
  74.  
  75.  Now after it shows all the commands it will then tell you how to login. It
  76. will not give you a demo account, but will give you an example login.
  77.  
  78.  It will say something like, "The Login command is used for accessing the
  79. Decsystem-10 timesharing system."
  80.  
  81.   To login please enter your project,programmer number pair.
  82.  
  83.  LOGIN XXX,XXXX
  84.  
  85.  The system will prompt you for your password. If your PPN or password is
  86. wrong you will then be prompted with a message that says-
  87.  
  88. Enter Project,programmer #xxx,xxxx
  89. Password:
  90.  
  91. End of that.
  92.  
  93.  Now, there are some other useful commands you may enter while still *not*
  94. having a account. You can access Decnet which I will discuss later which is
  95. very nice to a hacker.
  96.  
  97.  Now, there is also a command you can execute called "Help Phone". What this
  98. does is, it lists the numbers of different Dec related staffs. etc....
  99. Example-
  100.  
  101. .Help Phone
  102.  
  103. DCRT/CCB/DECsystem-10 Information Phone numbers (4/86)
  104.  
  105. Recorded message       Dial xxx-xxxx
  106. Dec-10 operator        Dial xxx-xxxx
  107. Dec-10 staff           Dial xxx-xxxx
  108. Terminal Repairs       Dial xxx-xxxx
  109. Classes/Courses        Dial xxx-xxxx
  110. Users Area Phone       Dial xxx-xxxx
  111. Project Control Office Dial xxx-xxxx
  112.  
  113. NOTE:This is the same area code as the Decsystem.
  114.  
  115.  Now the two numbers which would be the most important to you would be the
  116. number of the Dec10 operator and the Dec10 staff.
  117.  
  118.  Now the most important command which can be executed on the Dec10 which is
  119. good to use is "Systat"; this will list PPN's, time, running job, time elapsed.
  120.  Once you get that PPN you can start hacking away. Using systat is the simplest
  121. and easiest way to get PPN's. It will just be easier to type "SY" instead of
  122. "Systat", they are both the same thing except sy is the abbreviation.
  123.  
  124.  Now here's a little example of what you would get by executing the "sy"
  125. command.
  126.  
  127. .SY
  128.  
  129. Status of Brown University 603A at 11:52:33 on 29-Jan-86
  130.  
  131. Uptime 187:12:22, 80%Null time = 80%idle + 0%Lost
  132. 7 Jobs in use out of 128. 19 logged in 4 detached out of 89   (LOGMAX)
  133. Job    Who    What    Run Time
  134.  
  135.  1    [OPR]   OPSER     3:22
  136.  2    [OPR]   DIALOG    1:29
  137.  3    [OPR]   BATCON    4:01
  138.  4    [OPR]   SYSINF   51:13 01
  139.  5    24,2    SYSTAT    4:52
  140.  6  2332,21   DIRECT    2:22
  141.  7    32,22   SYSTAT    8:19
  142.  
  143.  There will also be more stuff along with the above. Now you shouldn't concern
  144. yourself with it, that's why I didn't add in. Now also there will be more
  145. sub-headings than run time, who, what, and job. You also shouldn't concern
  146. yourself with that either.
  147.  
  148.   Now everything is really self explanatory which is up there. Now for
  149. beginners who are reading this file I will just tell you what that means Job is
  150. no concern. Who is telling you what kind of person is on the system. [OPR]
  151. means Operator, and the numbers such as, 24,2 are referring to regular users
  152. with PPN's. Now the next column which is "What". This is telling us what they
  153. are executing or what they are presently doing on the system. Run time is
  154. telling us what time they logged in. They are using military time. Now under
  155. systat you can find: System File Structures, Busy devices, Height segments, and
  156. Disk Structure. Don't worry about that stuff now.
  157.  
  158.  Now you've finally got yourself some PPN's, well the next thing to do is to
  159. login using the procedure I showed you with Log. Enter the PPN xx,xx, and try
  160. to hack out some passwords.
  161.  
  162.  I will now give you a list of passwords which I have currently used to get
  163. into a Dec10. If these passwords don't work well I am sorry you'll just have to
  164. try some yourself.
  165.  
  166. Note: You can also make a little program having it testing out different PPN's
  167. and Passwords.
  168.  
  169. List of Passwords--
  170. -------------------------------------
  171. Sex           Dec            Decnet
  172. Games         Test           Dcl
  173. System        Computer       Password
  174. Help          Link           List
  175. Secret        Default        Modem
  176. Account       Terminal       Acsnet
  177. Ppn           Operator       Connect
  178. -------------------------------------
  179.  
  180.  There are many more passwords people use but I just put some common ones.
  181.  
  182.   You can also try random passwords like, AA, AAB, AB, CC, etc..
  183.  
  184.   Now that is it on logging in. I spent a little too much time on this but
  185. since this will be a two part file, I will discuss more commands that I don't
  186. get around to discuss in here in part II. Now this file is intended for the
  187. beginner so you experienced Dec hackers are bored now or will get bored later.
  188.  
  189. Note: If connected to Acsnet, just type AcsDec10 to access the Dec. Everything
  190. else that I mentioned in the login will work.
  191.  
  192. [In the system]
  193.  
  194.  Now will assume you've finally gotten into the system after hacking your
  195. brains out. Now, this is how you will know you are in the system.
  196. Example-
  197.  
  198. .Login 21,34
  199. Password:
  200.  
  201. Note: You usually get two tries to enter PPN and Password.
  202.  
  203.  The Dec will introduce itself, saying when the last time you were on, etc.
  204.  
  205.   Also if you may do something like this to log-on.
  206.  
  207. .Log 12,34
  208. JOB 51 NIH 7.01 KL 64-UC TT12
  209. Password:[c/r]
  210. Other jobs detached with same PPN:
  211. Job 34 running SYSTAT in ^C state
  212. Do you want to ATTACH to this job? yes
  213.  
  214.  
  215. Attaching to job 34
  216.  
  217.  Now, what you are doing is attaching to an idle PPN. See, while someone else
  218. is on the system, about 10 minutes <max=15 mins> before you, they can input a
  219. command that will allow them to logoff and he can attach back to that PPN when
  220. he logs back on. That person will then be put to the place where he logged off
  221. at. If I were using 'sys', and I logged off. I would use the command 'detach'.
  222. Now the person would have 15 minutes to call back and attach to his PPN.
  223. There's one other way to attach to an account. If the person doesn't type
  224. something for awhile he will automatically be logged off and if you call within
  225. 15 minutes you may be able to attach to his PPN.
  226.  
  227. Note: You may still have to login.
  228.  
  229.  Ok, we are now in the system after it has verified itself. What do we do? Well
  230. first let's take another look at the "systat". We notice there is one other
  231. person logged in. But we see he is in "exe", this means he is doing nothing or
  232. he's detached. In other words, don't worry about it.
  233.  Now if we wanted to change our password, we would type-
  234.  
  235. /Password
  236.  
  237.  After we do this, the system will ask us for our old password and our new
  238. password, but we should leave the password the way it is so we won't be
  239. discovered. But it's a good thing to know.
  240.  
  241.  Now we can take a look at other users files. We can do this by typing-
  242.  
  243. Dir [*,*]
  244.  
  245. *=Wildcard
  246.  
  247.  This will show you files of users who have their files set for public access.
  248. Now lets say we want to take a look at someone's file. We would type-
  249.  
  250. Dir [12,11]
  251.  
  252. If 12,11 was the user number we wanted we would type that inside the brackets.
  253.  
  254.  Now there are many types of files. Now you may have looked through someone's
  255. dir, or looked through a wildcard and noticed some files. On most files you may
  256. have seen the words 'txt' or 'exe'.
  257.  
  258. For exe you will type-
  259.  
  260. [PPN]filename.exe
  261.  
  262. for txt you will type-
  263. type filename.txt
  264.  
  265.  You may also see file types such as: dat, bas, cmd, pcl, bin, hlp, and some
  266. others.
  267.  
  268. <1>Exe=executable, which means that you can run these files from the "."
  269. prompt.
  270.  
  271. <2>Txt=Text, these are text files which may contain: information, data or other
  272. numerous things. These are files you may see on most every user who has a
  273. public directory, and I find the most popular on Dec-10's.
  274.  
  275. <3>Bas=Basic, these files are written in of course basic, and must be used in
  276. basic. To enter that on a Dec-10, just simply type Run Bas or if that doesn't
  277. work type plain old basic.
  278.  
  279. Note: The basic files are to be used like any other basic file, load them up
  280. and run them.
  281.  
  282. These are the most common files you may encounter. But when you master those
  283. types of files you can go on and check out the other types of files.
  284.  
  285. Another way of reading files, is by typing-
  286.  
  287. File:[*,*]<command>
  288. Once again the '*' is the wildcard.
  289.  
  290. [Creating a Directory]
  291.  
  292.  To create a directory you can type at the main prompt- 'Credir'
  293.  
  294.  There are 2 levels for a directory, the first level is-
  295.  
  296. Class and the second is Tvedit.
  297.  
  298.  Now say we have a nice prived account, so we can have a 2 level directory. We
  299. would type-
  300.  
  301. Create Directory:[,,class,tvedit]
  302.  
  303. The Dec-10 would reply by saying-
  304.  
  305. Created Dska0:[x,x,class]Sfd/protec:775
  306. Created Dska0:[x,x,class,tvedit]sfd/protec:755
  307.  
  308.  
  309. x,x=The PPN you are using, and the Dska0 is the device.
  310.  
  311.  Now we can name our directory by typing-
  312.  
  313. /Name:<what you want to call it>
  314.  
  315. Note: You don't need the brackets.
  316.  
  317.  We can protect it by typing:
  318.  
  319. /Protect:<name>
  320.  
  321.  There are more '/' commands so you can take a look at them by doing '/help'.
  322.  
  323.    Enough of directories.
  324.  
  325. [Privs]
  326.  
  327.  What almost every hacker wants when he logs onto a system is an account with
  328. privileges. If we have an account with privileges we can make our own account
  329. and do some other worth while things.  Now on a Dec10 a prived account almost
  330. always begins with a '1'. Ex- 1,10. Now we can check the system status (sys)
  331. and see if we see anyone under a 1,x account. If we do then we can begin
  332. hacking the password. Now if you get in under '1,2' well that's another story.
  333. Hehe. Now say we do get in under a privileged account. Now first of all to
  334. activate our prived accounts we would type 'enable' this will either give us a
  335. '$' prompt or a '#' prompt. Whichever, it doesn't matter. We can still do what
  336. we have to do. Now let's say we want to make up a nice account, we would type-
  337.  
  338. $Build[x,x] or Create[x,x]
  339.  
  340.  After we do that we can edit that PPN or if it's new make up our own.
  341.  Now, I should've mentioned this before but, if you get in on a 1,x account
  342. make sure there is not another user logged in under the same account. If it is
  343. they may change the password, but even if they are in 'exe' and may be detached
  344. we don't want to take any chances now. Now I suggest going on in the late
  345. evening, early morning or if your home from school one day just call at noon or
  346. so.
  347.  
  348.  There are many different levels of privs, there's the operator, wheel, and
  349. CIA. CIA being the highest since you can do anything and everything.
  350.  Now if you have operator privs you can do the above which was make up an
  351. account and create a nice directory. This will also be nice when attempting to
  352. get into Decnet.
  353.  
  354.  Now also if you make up a prived account, you should type-
  355.  
  356. Help Phones <as I mentioned before>
  357.  
  358.  At the main prompt. You will get a list of phone numbers including the system
  359. operator's number and system managements. Now they are open usually from 10am
  360. to 5pm. Call during those hrs. and ask them if you can have a Decsystem
  361. timesharing guide. They will ask you questions like what's your name, PPN and
  362. password so have that ready. If they ask you why didn't you already receive
  363. one, just say you've just gotten a account and you were never informed about
  364. the manual.
  365.  
  366.  This manual is very helpful. It will tell you commands, explain them in
  367. detail, new features, games, etc. Don't order the manual the day you get your
  368. account, wait maybe 4 days or so, then give them a call. They will usually send
  369. it out the next day, unless they get lazy like most of the system operators do.
  370. It's usually safe to have it sent to your house, but if you feel nervous well
  371. get it sent to another place.
  372.  
  373. [Mail Subsystem]
  374.  
  375.  Sometimes you may know of a friend who also has an account on the same Dec10
  376. you are on. Your friend may not be on the system right now, so that eliminates
  377. sending messages to him. But there is 1 alternative which is to send mail. With
  378. mail you need the person's name. To access mail type-
  379.  
  380. Run Mail
  381.  
  382.  You will then receive the prompt 'MailC', at this prompt you type-
  383.  
  384. MailC:Send
  385.  
  386.  Now you will be asked questions on who you want to send the mail to. It will
  387. look something like this-
  388.  
  389. .Run Mail
  390. MailC:Send
  391.  
  392. to:Death Hatchet
  393. Subject:Disk Crash
  394. Text:
  395.  
  396. Yo! My file disk got ruined with //e Writer. See ya.
  397.  
  398.  Now when your finished with your text just type '.done' or '.d' on a blank
  399. line to indicate that your finish. The Dec10 will reply by saying-
  400.  
  401. Death Hatchet--Sent
  402.  
  403. -and will return you to the 'MailC' prompt. Now if you wanted to send the same
  404. message to two people you would do everything I did above except when it says
  405. 'to:' you would type-
  406.  
  407. To:Death Hatchet,The Rico
  408.  
  409.  The only difference is the comma. You MUST have the comma separate the two
  410. names in order for the system not to take it as one whole name. Once the mail
  411. has been sent, the user Death Hatchet will receive it when he logs on. After he
  412. gets the little welcome messages and his stats from when he last logged on, the
  413. mail will automatically be read to him like this-
  414.  
  415. From:Carrier Culprit             Postmark:20-Mar-86-08:12:27
  416.   to:Death Hatchet
  417. Subject:Disk Crash
  418.  
  419. Yo! My file disk got ruined with //e Writer. See ya.
  420.  
  421.  It will then read other pieces of mail if he has any more. If not, it will
  422. just go to the main prompt. If you want to read the mail again, go to the mail
  423. section and type 'read' instead of send. You will then be able to save it for
  424. your next call or kill it. Sometimes mail won't show up when you first logon so
  425. go to the mail section anyway and check just in case.
  426.  
  427.  On some of the older Dec10 systems mail was not used, you would just send a
  428. message. Mail was added to the Dec10 system in the mid 70's. No big deal, but
  429. just something to know. If you run mail and you don't get into the mail section
  430. try 'run mai'. The 'run mai' is used on some of the earlier systems, but
  431. usually the system acknowledges both.
  432.  
  433.  Never send violent mail to system operators, they will log you off and do away
  434. with your account. If you do, I suggest having another account (PPN) on hand.
  435. On some of the newer Dec10 systems, you can forward mail, which you do by
  436. typing 'Frd Mail' at the 'MailC' prompt. The system will then ask you where you
  437. want it forwarded to, their password, your password. The system operator views
  438. this and checks with both parties and he/she will leave you mail saying that it
  439. is done. This is really being tested but I've seen it in operation on some
  440. Dec10's in 714.
  441.  
  442. [Information]
  443.  
  444.  This is another handy command that can be used to your advantage. It gives you
  445. information on jobs and PPN's. You don't get passwords but you can get some
  446. good stats. If you type 'info' or 'help info' you will get a list that would
  447. look something like this-
  448. To look at one of the following do-- Info XXXX
  449.  
  450.   Switch                            Meaning
  451.   ======                            =======
  452.     .                               Information on your job
  453.   [??,??]                           Information on that PPN
  454.   ALL                               Information on all PPN's
  455.   ALL:LOPR                          Information on all Local Operator Jobs(1,2)
  456.   ALL:OPR                           Information on all Operator jobs (1,2)
  457.   ALL:ROPR                          Information on all Remote Operator jobs
  458.   ALL:Users                         Information on all users
  459.   Batch                             Information on all batch jobs
  460.   Detached:ALL                      Information on all Detached PPN'S
  461.   Detached:OPR                      Information on all Detached Operator jobs
  462.   Detached:Users                    Information on all Detached users
  463.   Detached:LOPR                     Information on all Local Operator jobs
  464.  
  465.  And the list goes on. If you want the whole list just type 'Help Info'. It
  466. will also give info on disk devices, directories, and other stuff. Some of the
  467. Dec10 systems don't support this, but you will find that most of them do.
  468.  
  469.  The '1,2' which is next to the Operators are system operator accounts. I
  470. mentioned that before, so you won't get confused. Most files are kept under
  471. this account so if you get in under it you'll have a lot to do....hehehe.
  472.  
  473. [Watch]
  474.  
  475.  This command will show you your stats. You will be able to toggle it. You can
  476. toggle it on which will display on the top of your screen or just look at it
  477. once. The watch will show you-
  478.  
  479. Run---which means your CPU time.
  480. Wait--which means your elapsed time since started.
  481. Read--number of disk blocks you have read.
  482. Write--number of disk blocks you have written.
  483.  
  484.  If you have system privs, type-
  485.  
  486. Watch[x,x]
  487.  
  488.  You can watch another person if you have these privs. It will also show you
  489. information. Many operators use this so be careful in what you type.
  490.  
  491. [Other commands]
  492.  
  493.  If you want to find out some information about someone type-
  494.  
  495. Who Their name  job#  TTY
  496.  
  497.  Now I could do something like-
  498.  
  499. Who Carrier Culprit  4  #7
  500.  
  501. This is saying that Carrier Culprit is logged in on job 4 and is on TTY #7. The
  502. monitor will also display the user's PPN, and other information dealing with
  503. his status on the system.
  504. -------------------------------------------------------------------------------
  505.  Now if you notice one of your friend's are on TTY10 and you want to send him a
  506. message you can type-
  507.  
  508. Send TTY10  Congratulations on passing your exam
  509.  
  510.  The user on TTY10 will receive the message and may have the capability of
  511. replying. You can also use this to meet new friends, especially a system
  512. operator who is pretty cool and can give you some accounts, but don't count on
  513. it.
  514. -------------------------------------------------------------------------------
  515.  
  516.  If you would like to talk to someone one on one, you can type-
  517.  
  518. Talk TTY10
  519.  
  520.  You will now be able to talk to each other, chat, but like I said, watch what
  521. you say sometimes, but don't get to paranoid that the system operator is
  522. watching. Usually if the system operator is under 'Watch' or 'Exe' he may be
  523. watching a certain user. This is just basically a chat system, so have fun with
  524. it.
  525. -------------------------------------------------------------------------------
  526.  
  527.  If you have a prived account go into 'enable' and type-
  528.  
  529. Whostr
  530.  
  531.  This will give information about users logged in and the directories.
  532. -------------------------------------------------------------------------------
  533.  
  534.  If you need the time, just type 'time'. If you have math homework just type
  535. 'aid' for desktop calculator.
  536. -------------------------------------------------------------------------------
  537.  
  538. Ctrl-characters                      Case Commands
  539. ===============                      =============
  540. ctrl-s  = pause                If you support lower case type:
  541. ctrl-q  = resume               'Set Terminal LC'
  542. ctrl-c  = abort
  543. ctrl-h  = backspace
  544.  
  545. -------------------------------------------------------------------------------
  546.  
  547. [Decnet]
  548.  
  549.  Is supported by all Digital computers. To access it, type 'Decnet' and try to
  550. hack out the password. Decnet supports such nodes as, VMS, TOPS10 (operating
  551. system for Dec10's), TOPS20, and others. Usually system operator's accounts can
  552. be helpful if you need a Decnet pw. Try their pw and see if it works. Usually
  553. the password to Decnet can be plain old "Decnet". Format= Set Host xxxx
  554.  
  555. [Acsnet]
  556.  
  557.  This is probably my favorite. This supports Dec10, and many other computers.
  558. When you log on to it, it will look something like this-
  559.  
  560. ACSNET
  561. Fri Mar 13 19:30:23 1986
  562. Port ID:  dialup C502  at   300 baud
  563.  
  564. dialup C502 with even parity
  565.  
  566. >
  567.  
  568.  Now to get a menu type '?'. It will give you a list of groupnames. To enter
  569. the Dec10 type 'Acsdec10', usually Decnet is not listed so type Decnet anyway.
  570. Other commands for ACSNET are-
  571.  
  572. Connect      Daytime
  573. Hangup       Disconnect
  574. Info         Help
  575. Release      Resume
  576. Set          WhoamI
  577.  
  578. -------------------------------------------------------------------------------
  579.  
  580. Hmm. Knew I forgot something. To log off the Dec10, just type-
  581. Bye or Kjob (kill job)
  582.  
  583. Part II: This will deal with the 1,2 PPN and advanced commands using Enable.
  584.  
  585.                    Have fun,
  586.  
  587.          $$$$$$$$$$$$$$$$$$$$$->Carrier Culprit<-$$$$$$$$$$$$$$$$$$$$$
  588.  
  589.  
  590. [END]
  591. Revised Edition
  592. (C)opyright April, 1986
  593. DOWNLOADED FROM P-80 SYSTEMS.......                         
  594. Downloaded From P-80 International Information Systems 304-744-2253 12yrs+
  595.