290 lines
10 KiB
Plaintext
290 lines
10 KiB
Plaintext
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||
_ _
|
||
__________ / /´FTERSHOCK INC. \
|
||
/ | | | | | Guide to the IRIS System |
|
||
/ | | _|__|_ | Issue #5 * 05/04/1993 |
|
||
/| | || \ \ _ . by Nitro-187 ._ /
|
||
||__|__||___ |
|
||
| |
|
||
\ / DISCLAIMER : Congress Shall make no law
|
||
\ / respecting an establishment of religion, or
|
||
| | prohibiting the free excersize therof; or
|
||
| | abriging the freedom of sppech, or of the
|
||
| | press; or the right of the people peaceably
|
||
/´FTERSHOCK to assemble, and to petition the Government
|
||
for a redress of grievances..
|
||
|
||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||
|
||
|
||
|
||
Greets.... [NuKE],Phalcon/SKISM,Changeling and all true to H/P!
|
||
|
||
-
|
||
Hello Everyone, I would like to know what has happened to the hacking world..
|
||
Now it's basically dead, at least in most areas I know of. I hope to change
|
||
that. Anyways, Here is some info on a relatively old system called IRIS
|
||
or Interactive Realtime Information Service. This system was originally
|
||
meant to run on older systems like PDP-8 and PDP-11. Due to the versatile
|
||
nature of IRIS, today a lot more systems run it. IRIS systems usually can
|
||
be reached at 1200 7E1 and after pressing either escape or enter a few times,
|
||
you should see something like this as a greet:
|
||
-=-
|
||
Welcome to "IRIS" R9.1.3A timesharing !
|
||
|
||
ACCOUNT ID ?
|
||
-=-
|
||
Or sometimes it will say what you have reached under the welcome line.
|
||
IRIS is also extremely hacker-friendly as it will let you type account
|
||
names for as long as you want. Also when you guess an account there are
|
||
no passwords on them. At first you will not see what you type, to change
|
||
this type control-E to turn the echo on. Try CAPSLOCK too
|
||
-=-
|
||
|
||
DEFAULT ACCOUNTS
|
||
----------------
|
||
|
||
MANAGER (Good System Access)
|
||
NO NAME (Normal User)
|
||
DEMO (Try the other ones first)
|
||
PDP8 / All General Accounts)
|
||
PDP11 [
|
||
SOFTWARE \
|
||
|
||
Hopefully you're in there with one of those accounts. Now, then you will
|
||
get a # prompt. If you are on with an account of access level 3, then you
|
||
will be able to use a user maintanence program, by typing either ACCOUNTS
|
||
or ACCOUNT UTILITY. You should get:
|
||
-=-
|
||
|
||
(0) EXIT TO SYSTEM
|
||
(1) ADD NEW ACCOUNT
|
||
(2) MODIFY ACCOUNT
|
||
(3) DELETE ACCOUNT
|
||
(4) INQUIRE ACCOUNT
|
||
(5) LIST THE ACCOUNTS
|
||
|
||
Ah, I wasn't able to create an account, but I did modify several. Basically
|
||
this is pretty straightforward. Have fun with this...
|
||
-=-
|
||
OK, after you're done playing with the accounts and exit properly there are
|
||
a lot of interesting things to do. On one particular system that I use often
|
||
you have several utilities such as spreadsheets, word processors and even
|
||
an ASM program. You can get a list of all the things to do by typing LIBR
|
||
at the # prompt. most of the file names you type the response will be
|
||
"NOT A PROCESSOR", Since most of the IRIS software was written is buisness
|
||
BASIC. Type BASIC LOAD <filename>. Here are some of the most interesting
|
||
programs...
|
||
|
||
PP or PORT ALL MONITOR will let you see who else is using the system.
|
||
if for some reason you want to kick off a user, type PPP and then the user
|
||
name. Also if you want to see your own status type PORT.STAT
|
||
|
||
If you need help with something try typing GUIDE and it will give you
|
||
a short menu of all the help files available. Too bad there usually isn't
|
||
many.
|
||
|
||
Another interesting utility to use is BLOCKCOPY, since I am not completely
|
||
used to it, I will show you what the guide said:
|
||
|
||
|
||
|
||
INTERACTIVE PROGRAM GUIDES
|
||
|
||
|
||
FOR IRIS CONFIGURATION AND SETUP
|
||
|
||
TOPIC # FOR INFORMATION ON:
|
||
|
||
1 BLOCKCOPY
|
||
|
||
|
||
|
||
THESE PROGRAMS CAUSE NO ACTUAL CHANGES TO TAKE PLACE. RATHER
|
||
THEY DESCRIBE THE ACTUAL PROCESSORS/COMMANDS YOU SHOULD USE TO
|
||
MAKE THE CHANGES YOU DESIRE. 'BEFORE' YOU ACTUALLY DO MAKE THE
|
||
SUGGESTED CHANGES, YOU SHOULD FIRST 'BACKUP YOUR SYSTEM'.
|
||
REMEMBER TO BE VERY CAREFUL WHEN WORKING WITH THE DSP PROCESSOR.
|
||
|
||
|
||
ENTER TOPIC # 1
|
||
INTRODUCTORY COMMENTS ON USING BLOCKCOPY
|
||
|
||
|
||
PRINT HERE OR $LPT (C/R OR $) :
|
||
|
||
INTERACTIVE PROGRAM GUIDE ON SETTING UP BLOCKCOPY
|
||
|
||
INTRODUCTION
|
||
|
||
BLOCKCOPY IS A STAND-ALONE UTILITY PROGRAM WHICH GIVES GREAT
|
||
FLEXIBILITY IN COPYING ANY PART OF ONE DISC TO ANY PART OF
|
||
ANOTHER, EVEN ONTO A DIFFERENT DISC CONTROLLER.
|
||
BLOCKCOPY DOES NOT PROVIDE FAST PERFORMANCE, BUT IT CAN BE VERY
|
||
USEFUL IN SPECIAL CASES. EXAMPLES:
|
||
|
||
1) YOU CAN COPY A SINGLE LOGICAL UNIT FROM ONE PACK TO ANOTHER,
|
||
WITHOUT OVERWRITING OTHER LOGICAL UNITS ALREADY ON THE
|
||
DESTINATION.
|
||
|
||
2) IF YOU HAVE BOTH LARGE STORAGE MODULES AND SMALLER CARTRIDGE
|
||
DRIVES ON THE SAME SYSTEM, YOU CAN BACKUP YOUR SYSTEM LOGICAL
|
||
UNIT 0 FROM STORAGE MODULE ONTO A CARTRIDGE PACK WHICH CAN
|
||
BE SET ASIDE AS A DEDICATED SYSTEM BACKUP.
|
||
|
||
3) IF YOU HAVE A SPECIAL SWAPPING DISC, IT CAN BE BACKED
|
||
UP TO AND RESTORED FROM OTHER STORAGE MODULES.
|
||
|
||
|
||
PRESS RETURN WHEN READY TO GO ON
|
||
|
||
LIMITATIONS
|
||
|
||
NOTE THAT WHILE YOU CAN COPY FROM ONE TYPE OF DISC CONTROLLER
|
||
TO ANOTHER, THE RESULT MAY NOT BE INSTALLABLE UNDER
|
||
IRIS BECAUSE OF SOME DISC ADDRESS CONSIDERATIONS.
|
||
|
||
ALSO NOTE THAT YOU MAY NOT SPECIFY A DESTINATION WHICH
|
||
PHYSICALLY OVERLAPS THE SOURCE ON THE SAME PACK.
|
||
SETUP
|
||
|
||
FIRST, HAVE AT HAND YOUR R9.0 PERIPHERALS HANDBOOK.
|
||
NOTICE THAT FOR EACH TYPE OF DISC, THERE IS A DIFFERENT VALUE
|
||
FOR THE BZUD POINTER.
|
||
ALSO NOTICE THAT IT GIVES YOU FORMULAS TO COMPUTE VALUES CALLED PHYU.
|
||
FIND THE APPROPRIATE DISC SPECIFICATION SHEET(S) DESCRIBING
|
||
YOUR SOURCE (WHERE YOU ARE COPYING BLOCKS FROM) AND YOUR
|
||
DESTINATION (WHERE YOU ARE COPYING BLOCKS TO). THE SOURCE
|
||
AND DESTINATION DO NOT HAVE TO BE THE SAME TYPE OF CONTROLLER.
|
||
|
||
|
||
PRESS RETURN WHEN READY TO GO ON
|
||
|
||
|
||
NOTE: ALL REQUESTED VALUES/CALCS IN OCTAL UNLESS OTHERWISE NOTED.
|
||
ALL VALUES ON DISC SPECIFICATION SHEETS ARE IN OCTAL.
|
||
|
||
|
||
ENTER THE FOLLOWING VALUES FOR THE SOURCE:
|
||
|
||
ADDRESS OF THE SOURCE BZUD : 0
|
||
COMPUTED VALUE OF SOURCE PHYU : 0
|
||
STARTING CYLINDER NUMBER : 0
|
||
BLOCK # IN THE CYL TO START COPYING FROM (ORIGIN 0)
|
||
THIS IS NORMALY ZERO : 0
|
||
SOURCE CONTROLLER'S DEVICE CODE : 0
|
||
SOURCE DISC'S LRC : 0
|
||
NUMBER OF CYLINDERS TO COPY (REM TO GIVE IN OCTAL) : 0
|
||
|
||
|
||
|
||
|
||
ENTER THE FOLLOWING VALUES FOR THE DESTINATION:
|
||
|
||
ADDRESS OF THE DESTINATION BZUD : 0
|
||
COMPUTED VALUE OF DESTINATION PHYU : 0
|
||
STARTING CYLINDER : 0
|
||
BLOCK # IN THE CYL TO START COPYING TO (ORIGIN 0) : 0
|
||
DESTINATION CONTROLLER'S DEVICE CODE : 0
|
||
|
||
PRINT HERE OR $LPT (C/R OR $) : 0
|
||
|
||
|
||
RUN "MAKEBLOCKCOPY", WHEN FINISHED ENTER THE FOLLOWING COMMAND:
|
||
#SHUTDOWN <CTRL-E>[PASSWORD]<CTRL-E> BLOCKCOPY @73000,X73000
|
||
|
||
USE DBUG TO SET UP THE FOLLOWING LOCATIONS:
|
||
|
||
200 : 0
|
||
201 : 0
|
||
202 : 0
|
||
203 : 0
|
||
204 : 0
|
||
205 : 0
|
||
206 : 0
|
||
207 : 0
|
||
210 : 0
|
||
211 : 0
|
||
212 : 0
|
||
213 : 176346
|
||
|
||
|
||
PRESS RETURN WHEN READY TO GO ON 0
|
||
|
||
THEN J410 (OR RESET & START AT 410) TO START THE COPY
|
||
|
||
|
||
RULES FOR BLOCKCOPY:
|
||
|
||
ADDRESS FUNCTION
|
||
|
||
400 BAD HALT
|
||
401 NOT USED
|
||
402 NOT USED
|
||
410 START COPY
|
||
411 START VERIFY
|
||
412 START DISC PATTERN GENERATOR
|
||
413 START DISC PATTERN VERIFICATION
|
||
414 RETRY CURRENT BLOCK/IF SUCCESSFUL, RESUME-NO LOSS
|
||
415 SKIP CURRENT BLOCK/GO TO NEXT BLOCK - BLOCK LOST
|
||
416 START INFINITE DISC PATTERN TEST
|
||
|
||
|
||
PRESS CR TO CONTINUE DISPLAY OF RULES
|
||
|
||
HALTS:
|
||
63077 INDICATES A SUCCESSFUL COMPLETION
|
||
63377 WRONG VALUE(S) IN TABLE STARTING AT 200
|
||
67077 READ ERROR
|
||
73077 WRITE ERROR
|
||
63277 VERIFY ERROR IN CORE COMPARE
|
||
|
||
ON READ OR WRITE ERROR, CHECK THE FOLLOWING CELLS:
|
||
260 = CURRENT SOURCE RDA
|
||
261 = CURRENT DEST RDA
|
||
262 = CURRENT DISC STATUS
|
||
|
||
NO AUTOMATIC RETRIES ARE DONE.
|
||
ON A BAD BLOCK, THERE ARE OPTIONAL RESTARTS AT LOC 414 & 415 (SEE ABOVE)
|
||
|
||
|
||
INTERACTIVE PROGRAM GUIDES
|
||
|
||
|
||
FOR IRIS CONFIGURATION AND SETUP
|
||
|
||
TOPIC # FOR INFORMATION ON:
|
||
|
||
1 BLOCKCOPY
|
||
|
||
|
||
|
||
THESE PROGRAMS CAUSE NO ACTUAL CHANGES TO TAKE PLACE. RATHER
|
||
THEY DESCRIBE THE ACTUAL PROCESSORS/COMMANDS YOU SHOULD USE TO
|
||
MAKE THE CHANGES YOU DESIRE. 'BEFORE' YOU ACTUALLY DO MAKE THE
|
||
SUGGESTED CHANGES, YOU SHOULD FIRST 'BACKUP YOUR SYSTEM'.
|
||
REMEMBER TO BE VERY CAREFUL WHEN WORKING WITH THE DSP PROCESSOR.
|
||
|
||
-=-
|
||
Also you can edit individual text files and configuration files
|
||
by text editors. The names of these are different on all the systems
|
||
I've called.
|
||
-=-
|
||
|
||
CONCULSION
|
||
|
||
I hope this serves a useful purpose.. I still can't understand why IRIS is
|
||
extremely easy to use, and very common.. yet, I haven't seen any good
|
||
articles on it in a very long time.
|
||
|
||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
|
||
Call These Systems..... | PUBLIC SERVICE ANNOUNCEMENT: |
|
||
| |
|
||
CUM <708>961/0927 | The Plural of Virus is Viruses not |
|
||
Room 101 <708>265/1984 | Virii! |
|
||
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
|
||
(C)1993 /´FTERSHOCK INC. What Rights? -EoF-
|
||
|
||
|
||
|