uploaded by: the wizard of oz



es saying it's changed. but

they probably throw away those papers

and you will be able to find alot of

interesting inpho by trashing.

also, most or all calls to cosmos are

traced, or the number has ani equip

ment hooked up to it, so be careful!

 

 

identification:

---------------

 

cosmos logins and proceedures vary

from area to area, some ask for

just the login and password without

a wirecenter, others require it.

the phollowing information is based

on southern bell's cosmos system.

 

to identify a cosmos system after

connecting you will see:

 

;login:

password:

wc?

 

the ;login: is the username, which

usually consists of two letters and

two numbers ie: pa52. sometimes name:

is substituted for, or is required

with ;login: again it depends on what

system you are on. next it will ask

for the password: which depending on

the system, has different formats for

passwords. some make a little sense

like base52 while others may be eight

random characters. last thing you will

see is the wirecenter. a wirecenter

is usually an abbreviation of the city

that it covers. such as oa for oakland

or pp for pembroke pines, in any case

it is two letters. the wirecenter will

cover a certain amount of prefixes.

and you will not be able to look up

other phone #'s unless the prefixes

are in the specific wirecenter.  the

promt for cosmos is the wirecenter and

a % sign.  ie: wc% where wc is the wire

center you are logged in as.  if you

do happen to get ahold of a login and

password, but the system still asks

for a wirecenter, then you can tell

what are valid wirecenters by when it

asks for login & password, then the

wirecenter and you enter a wrong wc

the system will respond with:

 

;login: pa52

password:

wc?xx

wc??

invalid login

 

if you noticed, wc?? came after the

wirecenter, now if you had a valid

wc, it would just say invalid login

after the wc without the wc??.  ie:

 

;login:pa52

password:

wc?oa

invalid login

 

that would mean you have the correct

wc, but incorrect password.  if all

goes well you will get oa% as the

promt for whatever your wc is.

 

transaction codes

----------- -----

 

cosmos has a set of three letter

commands called transaction codes

which tell the system what to do. they

enable you to view, modify, or add

information about telephone numbers,

class of service, operating exchanges,

etc.

 

here is a brief description of the

most commonly used transaction codes:

 

cay - create an assembly

cca - change customer attributes

day - delete an assembly

dre - deny and restore establishment

flr - frame layout report

ish - inquire about a ciruit <-phone #

loe - list originating line equipment

mal - manual assignment list

may - modify an assebly

mch - manually change hunt

mdc - manually disconnect a ciruit

sca - service order complection - auto

sir - sorting inquiry by range

slc - subscriber@tom calling features

usl - list usoc (us) file data

wcc - wire center change

 

here's an example of a transaction,

using ish (inquire about a circuit)

which gives information about a

telephone number.

 

wc% ish

h tn 935-2481

_.

 

it will then print various information

about the phone # 935-2481.  but it is

doubtful you will understand since it

is all abbreviated.  i will explain

everything in part ii.  after printing

the info about the #, cosmos will say:

** ish completed 20-jun-84 **

 

when using certain commands, there are

various lines to be used.  some are:

h-line --required in most transactions

for order, inquiry, and report data.

i-line --transaction involves inward

movement (ie: installing a phone).

o-line --transaction involves outware

movement (ie: disconnecting a phone).

r-line -- used for making remarks to

service or work orders.  a h-line was

used in this example.

to signify the end of input for most

commands type "." w/out quotes.  you

use a ";" to separate ciruits, which

is good when you (or the phone co.)

has to enter massive amounts of info.

 

 

prefixes, formats and code values:

--------- ------- --- ---- -------

 

cosmos provides a language by means

of which the user can communicate with

the system.  the language includes

various prefixes as well as input

formats and input values.

 

prefixes are abbreviations which

represent specific data categories to

the system when input by the user. an

example of a prefix is "tn" which means

"telephone number".  an input format

defines the number of characters

following a prefix as well as the

pattern in which these must be entered

for example, "tn xxx-xxxx" means that

the prefix "tn" must be followed by

seven characters in the format shown.

 

input values are the allowable data

entered for each prefix in the correct

input format.  as mentioned in the

previous paragraph, the input format

for the prefix "tn" is "tn xxx-xxxx".

the first three characters (xxx) must

be alphanumeric; the last four (xxxx)

must be numeric.  so, cosmos would

consider an input of "tn 935-2481" as

valid input.  but you *must* use the

correct wirecenter for the (xxx) in

question.  in hacking cosmos part ii

i will have a list of the most

commonly used prefixes, formats and

prefix code values which enable you

to read and understand cosmos

transactions.

 

 

cosnix

------

 

cosnix is a mutated version of cosmos

and unix both written by bell labs.

cosnix, is the operating system of

the cosmos system.

 

system commands

------ --------

 

as some of you will notice,if you read

the basics of hacking ii- vax's unix,

by the knights of shadow, alot of the

commands used on unix are also used

on cosmos.

 

commands are as phollows:

 

where - gives location of the system:

        this command can be $very$

        useful since you can go

        trashing at the location

        that the center is at.

 

wc% where

 

cosmos 5 <- or whatever # it is.

street address

city, state zip

 

what - tells what version of cosnix

       the system is running on.

 

wc% what

 

cosnix operating system 9.2.3 release

december 7,1983

14.2.2

march 1,1984

 

 

just like on a unix, to see who else

is on the system type:

 

wc% who

 

com3            tt00              gb

fw56            tt04              hh

pa52            tt12              pz

fc55            tt14              oa

rs52            tt15              pz

 

in the first column is the username,

the next is thier tt#, and last is

the wirecenter.

 

to see what files are in the directory

you are logged in on, type:

 

wc% ls

 

to see *all* files you have access to:

 

wc% ls /*

 

files and paths will be explained in

detail in parts ii, iii.

 

date - simply gives the date

 

tty

 

wc% tty<-will give you the teletypwrite

r

         number you logged on as.

 

using control-c will interupt any

process you are executing at the time.

sometimes you will have to enter it

more than once. ctrl-s pauses ctrl-q

restarts and ctrl-y logs you off.

 

thats it for part i, it should give

you a basic understanding of cosmos.

part ii will explain the prefixes so

you will be able to interpret alot of

the information printed by cosmos.

and will explain paths/files.

 

acknowledgements: the warlock

                  tuc - tucbbs

                  agrajag the prolonged

 

 





---------------------------------------