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

  1.  
  2. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  3. $                                    $
  4. $            Lex Luthor              $
  5. $               and                  $
  6. $       The Legion Of Doom!          $
  7. $             Present:               $
  8. $       HACKING COSMOS PART 1        $
  9. $              BASICS                $
  10. $                                    $
  11. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  12. $                                    $
  13. $ In this tutorial we will deal with $
  14. $ the very basics of COSMOS, this is $
  15. $ a continuing series in the use and $
  16. $ operation of Bell's COSMOS system. $
  17. $                                    $
  18. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  19. $         WRITTEN 20-JUN-84          $
  20. $(C) LOD/PNET TELECOMMUNICATIONS INC.$
  21. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  22.  
  23.   I have seen many philes written on
  24. COSMOS in which all they did was to
  25. Copy the information out of a COSMOS
  26. manual they found while trashing. This
  27. tutorial will have some information
  28. from the manual, but mainly was writ
  29. ten using information of first-hand
  30. experience while on the system.
  31.  
  32. ------
  33. COSMOS- COMPUTERIZED SYSTEM FOR
  34. ------  MAINFRAME OPERATIONS.
  35.  
  36. COSMOS, is a wire center administration
  37. system for subscriber services. Or put
  38. another way: an inter-office memo 
  39. sender. Its primary objectives are:
  40.  
  41. 1)To relieve the problems of congestion
  42.   and long cross connection on the Main
  43.   Distributing Frame (MFD).
  44.  
  45. 2)To improve entity load balance and
  46.   customer line equipment distribution
  47.   accross the WireCenters switching
  48.   equipment.
  49.  
  50. 3)To provide an accurate and readily
  51.   accessible data base for use by all
  52.   AT&T departments.
  53.  
  54. 4)The Loop Assigment Office (LAC) uses 
  55.   it to generate orders for RAM use.
  56.  
  57. Each Telco has it's own COSMOS system
  58. usually one in each Area Code.
  59.  
  60. CAPABILITIES:
  61. -------------
  62.  
  63. COSMOS is POWER with it you can
  64. find out alot of info such as:
  65.  
  66. Give COSMOS a number and it will tell
  67. you who it's billed to, who its listed
  68. under, what types of service they have
  69. (touch tone, rotary, flat rate etc.).
  70.  
  71. If a person changes thier fone number
  72. you can find out what it was changed
  73. to.
  74.  
  75. You can find out numbers by giving
  76. COSMOS thier name, even unpublished
  77. phone numbers!
  78.  
  79.  
  80. RISKS:
  81. ------
  82.  
  83. Once unauthorized logins are detected,
  84. the COSMOS phone number(s) will be
  85. changed immediatly! It0 no big deal
  86. for them to change the number, they
  87. just send out a letter to thier
  88. offices saying it's change0. But
  89. they probably throw away those papers
  90. and you will be able to find alot of
  91. interesting inpho by trashing.
  92. Also, most or all calls to COSMOS are
  93. traced, or the number has ANI equip
  94. ment hooked up to it, so be creful!
  95.  
  96.  
  97. IDENTIFICATION:
  98. ---------------
  99.  
  100. COSMOS logins and proceedures vary
  101. from area to area, Some ask for
  102. just the login and password without
  103. a WireCenter, others require it.
  104. The phollowing information is based
  105. on Southern Bell's COSMOS system.
  106.  
  107. To Identify a COSMOS system after
  108. connecting you will see:
  109.  
  110. ;LOGIN:
  111. PASSWORD:
  112. WC?
  113.  
  114. The ;LOGIN: is the username, which
  115. usually consists of two letters and
  116. two numbers ie: PA52. Sometimes NAME:
  117. is substituted for, or is required
  118. with ;LOGIN: again it depends on what
  119. system you are on. Next it will ask
  120. for the PASSWORD: which depending on
  121. the system, has different formats for
  122. passwords. Some make a little sense
  123. like BASE52 while others may be eight
  124. random characters. Last thing you will
  125. see is the WireCenter. A WireCenter
  126. is usually an abbreviation of the city
  127. that it covers. Such as OA for OAkland
  128. or PP for Pembroke Pines, in any case
  129. it is two letters. The WireCenter will
  130. cover a certain amount of prefixes.
  131. And you will not be able to look up
  132. other phone #'s unless the prefixes
  133. are in the specific WireCenter.  The
  134. promt for cosmos is the WireCenter and
  135. a % sign.  IE: WC% where WC is the Wire
  136. Center you are logged in as.  If you
  137. do happen to get ahold of a login and
  138. password, but the system still asks
  139. for a WireCenter, then you can tell
  140. what are valid WireCenters by when it
  141. asks for login & password, then the
  142. WireCenter and you enter a wrong WC
  143. the system will respond with:
  144.  
  145. ;LOGIN: PA52
  146. PASSWORD:
  147. WC?XX
  148. WC??
  149. INVALID LOGIN
  150.  
  151. If you noticed, WC?? came after the
  152. WireCenter, now if you had a valid
  153. WC, it would just say INVALID LOGIN
  154. after the WC without the WC??.  IE:
  155.  
  156. ;LOGIN:PA52
  157. PASSWORD:
  158. WC?OA
  159. INVALID LOGIN
  160.  
  161. That would mean you have the correct
  162. WC, but incorrect password.  If all
  163. goes well you will get OA% as the
  164. promt for whatever your WC is.
  165.  
  166. TRANSACTION CODES
  167. ----------- -----
  168.  
  169. COSMOS has a set of three letter
  170. commands called Transaction Codes
  171. which tell the system what to do. They
  172. enable you to view, modify, or add
  173. information about telephone numbers,
  174. class of service, Operating Exchanges,
  175. etc.
  176.  
  177. Here is a brief description of the
  178. most commonly used Transaction codes:
  179.  
  180. CAY - Create an Assembly
  181. CCA - Change Customer Attributes
  182. DAY - Delete an Assembly
  183. DRE - Deny and Restore Establishment
  184. FLR - Frame Layout Report
  185. ISH - Inquire about a Ciruit <-phone #
  186. LOE - List Originating line Equipment
  187. MAL - Manual Assignment List
  188. MAY - Modify An Assebly
  189. MCH - Manually Change Hunt
  190. MDC - Manually Disconnect a Ciruit
  191. SCA - Service Order Complection - Auto
  192. SIR - Sorting Inquiry by Range
  193. SLC - Subscriber Line Counts for
  194.       Custom Calling Features
  195. USL - List USOC (US) File Data
  196. WCC - Wire Center Change
  197.  
  198. Here's an example of a trsaction,
  199. using ISH (Inquire about a circuit)
  200. which gives information about a
  201. telephone number.
  202.  
  203. WC% ISH
  204. H TN 935-2481
  205.  
  206.  
  207. It will then print various information
  208. about the phone # 935-2481.  But it is
  209. doubtful you will understand since it
  210. is all abbreviated.  I will explain
  211. everything in Part II.  After printing
  212. the info about the #, COSMOS will say:
  213. ** ISH Completed 20-JUN-84 **
  214.  
  215. When using certain commands, there are
  216. various lines to be used.  Some are:
  217. H-Line --Required in most transactions
  218. for order, inquiry, and report data.
  219. I-Line --Transaction involves inward
  220. movement (ie: installing a phone).
  221. O-Line --Transaction involves outware
  222. movement (ie: disconnecting a phone).
  223. R-Line -- Used for makin0 remarks to
  224. service or work orders.  A H-Line was
  225. used in this example.
  226. To signify the end of input for most
  227. commands type "." w/out quotes.  You
  228. use a ";" to separate ciruits, which
  229. is good when you (or the phone co.)
  230. has to enter massive amounts of info.
  231.  
  232.  
  233. PREFIXES, FORMATS AND CODE VALUES:
  234. --------- ------- --- ---- -------
  235.  
  236. COSMOS provides a language by means
  237. of which the user can communicate with
  238. the system.  The language includes
  239. various prefixes as well as input
  240. formats and input values.
  241.  
  242. PREFIXES are abbreviations which
  243. represent specific data categories to
  244. the system when input by the user. An
  245. example of a prefix is "TN" which means
  246. "Telephone Number".  An input format
  247. defines the number of characters
  248. following a prefix as well as the
  249. pattern in which these must be entered
  250. For example, "TN XXX-XXXX" means that
  251. the prefix "TN" must be followed by
  252. even characters in the format shown.
  253.  
  254. INPUT VALUES are the allowable data
  255. entered for each prefix in the correct
  256. input format.  As mentioned in the
  257. previous paragraph, the input format
  258. for the prefix "TN" IS "TN XXX-XXXX".
  259. The first three characters (XXX) must
  260. be alphanumeric; the last four (XXXX)
  261. must be numeric.  So, COSMOS would
  262. consider an input of "TN 935-2481" as
  263. valid input.  But ou *must* use the
  264. correct WireCenter for the (XXX) in
  265. question.  In HACKING COSMOS PART II
  266. I will have a list of the most
  267. commonly used prefixes, formats and
  268. prefix code values which enable you
  269. to read and understand COSMOS
  270. Transactions.
  271.  
  272.  
  273. COSNIX
  274. ------
  275.  
  276. COSNIX is a mutated version of COSMOS
  277. and UNIX both written by Bell Labs.
  278. COSNIX, is the operating system of
  279. the COSMOS system.
  280.  
  281. SYSTEM COMMANDS
  282. ------ --------
  283.  
  284. As some of you will notice,if you read
  285. the basics of Hacking II- VAX's UNIX,
  286. by The Knights Of Shadow, alot of the
  287. commands used on UNIX are also used
  288. on COSMOS.
  289.  
  290. Commands are as phollows:
  291.  
  292. WHERE - gives location of the system:
  293.         this command can be $VERY$
  294.         useful since you can go
  295.         TRASHING at the location
  296.         that the center is at.
  297.  
  298. WC% WHERE
  299.  
  300. COSMOS 5 <- or whatever # it is.
  301. street address
  302. city, state zip
  303.  
  304. WHAT - tells what version of COSNIX
  305.        the system is running on.
  306.  
  307. WC% WHAT
  308.  
  309. COSNIX operating system 9.2.3 release
  310. December 7,1983
  311. 14.2.2
  312. March 1,1984
  313.  
  314.  
  315. Just like on a UNIX, to see who els
  316. is on the system type:
  317.  
  318. WC% WHO
  319.  
  320. COM3            TT00              GB
  321. FW56            TT04              HH
  322. PA52            TT12              PZ
  323. FC55            TT14              OA
  324. R052            TT15              PZ
  325.  
  326. In the first column is the username,
  327. the nex is thier tt#, and last is
  328. the WireCenter.
  329.  
  330. To see what files are in the directory
  331. you are logged in on, type:
  332.  
  333. WC% LS
  334.  
  335. To see *All* files you have access to:
  336.  
  337. WC% LS /*
  338.  
  339. Files and Paths will be explained in
  340. detail in PARTS II, III.
  341.  
  342. DATE - Simply gives the Date
  343.  
  344. TTY
  345.  
  346. WC% TTY<-Will give you the TeleTypwriter
  347.          number you logged on as.
  348.  
  349. Using Control-C will Interupt any
  350. process you are executing at the time.
  351. Sometimes you will have to enter it
  352. more than once. Ctrl-S pauses Ctrl-Q
  353. restarts and Ctrl-Y logs you off.
  354.  
  355. Thats it for PART I, it should give
  356. you a basic understanding of COSMOS.
  357. Part II will explain the prefixes so
  358. you will be able to interpret alot of
  359. the information printed by COSMOS.
  360. And will explain paths/files.
  361.  
  362. ACKNOWLEDGEMENTS: THE WARLOCK
  363.                   TUC - TUCBBS
  364.                  AGRAJA0 THE PROLONGED
  365.  
  366.  
  367. $$$$$$$$$$$=->Lex Luthor<-=$$$$$$$$$$$
  368.            Knights Of Shadow
  369.                   LOD
  370.  
  371.  
  372.