home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 1 / HACKER1.ISO / phrk2 / ph103.txt < prev    next >
Text File  |  1992-09-26  |  6KB  |  260 lines

  1.  
  2.  
  3.  
  4.                                ==Phrack Inc.==
  5.  
  6.  
  7.  
  8.                      Volume Two, Issue Ten, Phile #3 of 9
  9.  
  10.  
  11.  
  12.                       **********************************
  13.  
  14.                       *         The TMC Primer         *
  15.  
  16.                       *--------------------------------*
  17.  
  18.                       *     Written by: Cap'n Crax     *
  19.  
  20.                       *--------------------------------*
  21.  
  22.                       *        December 17, 1986       *
  23.  
  24.                       **********************************
  25.  
  26.  
  27.  
  28.  
  29.  
  30. This file was originally intended to be a "data file" of info on TMC ports,
  31.  
  32. formulas, etc, but I decided that it would serve a better use as a "tutorial"
  33.  
  34. of sorts. But first a bit of background info...
  35.  
  36.  
  37.  
  38. Who is TMC?
  39.  
  40.  
  41.  
  42. TMC (TeleMarketing Communications) is a long distance service serving all 50
  43.  
  44. states.  While not as well known as MCI or Sprint, they are a fairly large
  45.  
  46. company.  They are capable of setting up business communications systems,
  47.  
  48. PBX's, and residential service.  Unlike most LDC's, however, they operate on a
  49.  
  50. "franchise" basis, which means that each franchise of the company has little
  51.  
  52. information about any other franchise, although they do use the same lines and
  53.  
  54. the same type of equipment.
  55.  
  56.  
  57.  
  58. So, what can they do for me?
  59.  
  60.  
  61.  
  62. Well, for most of us, TMC offers many new potentials for abuse.  One of the
  63.  
  64. primary weak points of the company is the code formats that they decided to
  65.  
  66. use.  Codes on all TMC ports are seven digits.  If they were generated
  67.  
  68. randomly, this would be a reasonably secure system from sequential code
  69.  
  70. hacking.  But TMC doesn't use random codes. Instead, they use a checksum based
  71.  
  72. formula system, with different formulas on each port.  I assume that this is
  73.  
  74. because they wanted a wide displacement of the codes over the seven-digit
  75.  
  76. series, so that a sequential code hacker wouldn't be able to get 2 or 3 good
  77.  
  78. codes in a row.  Or perhaps they are just very stupid.  In any case, it's
  79.  
  80. interesting that they seem to have never thought of what could happen if
  81.  
  82. anyone ever managed to figure out any of these formulas. Anyway, that's what
  83.  
  84. this file is about.
  85.  
  86.  
  87.  
  88. Great!  What else can you tell me?
  89.  
  90.  
  91.  
  92. Well, TMC seems to use some form of the Dimension PBX system for their billing
  93.  
  94. system (Their ads say that the switching equipment is digital).  This makes
  95.  
  96. TMC ports easily identifiable by the "Hi-Lo" bad code siren.  For those who
  97.  
  98. worry about such things, TMC is one of the "safer" companies to use. This is
  99.  
  100. largely because, unlike "unified" companies like MCI, TMC franchises don't
  101.  
  102. really care if another franchise is losing money. Since each franchise is
  103.  
  104. independent of all others, there are many 800 ports, one for each franchise.
  105.  
  106. If you use an out-of-state 800 port, you are free from such worries as ANI,
  107.  
  108. which I have never perceived as a major threat to the code-user anyway.  Also,
  109.  
  110. TMC offers lots of opportunities for the aspiring security consultant
  111.  
  112. (hehehe).
  113.  
  114.  
  115.  
  116. Ok, so where's some real info?
  117.  
  118.  
  119.  
  120. Right here.  I am going to explain as much about TMC hacking as I can manage,
  121.  
  122. without actually handing out codes.  First, an example port. The example I am
  123.  
  124. using is the 800 port for Louisville, KY.
  125.  
  126.  
  127.  
  128. 1-800-626-9600
  129.  
  130.  
  131.  
  132. This is the port.  If you are not familiar with TMC, you may want to call it
  133.  
  134. to see what it sounds like.  So let's say you call it and recognize it as a
  135.  
  136. TMC.  What next?  Well, a good bet would be to run a standard "code-hack"
  137.  
  138. program on it...  Set it for seven digits, 1+ the number, and note that TMC
  139.  
  140. codes start with 0 on more than 50% of the ports I have seen. So let's say
  141.  
  142. that you then get this list of (fictional) codes...
  143.  
  144.  
  145.  
  146. 0347589
  147.  
  148. 0347889
  149.  
  150. 0348179
  151.  
  152. 0350358
  153.  
  154. 0355408
  155.  
  156.  
  157.  
  158. At first glance, this may look like a series of "random" numbers.  But, look
  159.  
  160. closer.  These numbers are based on a checksum.  It is as follows...
  161.  
  162.  
  163.  
  164. Code Format: 03xabcy
  165.  
  166. x+y=13
  167.  
  168. (In the first code, x=4 and y=9, and, of course, 4+9=13)
  169.  
  170. a+c=15
  171.  
  172. (Here, a=7 and c=8, and 7+8=15)
  173.  
  174. b=1 to 9
  175.  
  176. (Digit "b" is unrelated to the rest of the numbers.  It could, for example, be
  177.  
  178. varied from 1-9 to possibly find more working codes)
  179.  
  180.  
  181.  
  182. Also note that 0+5 would equal 15, since the 0 is really a 10. Really!
  183.  
  184.  
  185.  
  186. Please note that the above formula is only fictional.  I wouldn't want to
  187.  
  188. possibly cause loss to TMC by giving away codes on their system!
  189.  
  190.  
  191.  
  192. Is that all?
  193.  
  194.  
  195.  
  196. No, of course not.  TMC, in their love of telecom enthusiasts, has also put an
  197.  
  198. additional prize in the Krackerjack box.  The vast majority of TMC ports have
  199.  
  200. "Outside Line" codes, which is a 2 or 3 digit number, that, when entered after
  201.  
  202. certain codes, will give an AT&T dialtone.  This is apparently a holdover from
  203.  
  204. the fact that they are using PBX equipment.  Anyway, if anyone is asking why
  205.  
  206. you'd want an AT&T dialtone, (does anyone need to ask?) it will allow
  207.  
  208. unrestricted calling.  This, of course, means 976's, 900's, Alliance
  209.  
  210. Teleconf., international calling, etc... Naturally, I can't list any of these,
  211.  
  212. but I can say that if it is 2 digits, it would start with any number from 2-9
  213.  
  214. and end in 8 or 9.  If it is three digits, it will almost always start with 6,
  215.  
  216. and be followed by any two digits. Some possible outside line codes would be
  217.  
  218. 59, 69, 89, 99, 626, 636, 628, etc...  These, of course, are only examples of
  219.  
  220. possible codes. As I mentioned, these O/S line codes are entered after the
  221.  
  222. seven digit code.  The O/S line codes only work after certain 7-digit codes,
  223.  
  224. and from my experience, the 7-digit codes that they work with normally can't
  225.  
  226. be used for the usual 7 digits+1+number dialing. I can find no apparent
  227.  
  228. pattern to the codes that they do work with, so you will have to find them by
  229.  
  230. trial-and-error.
  231.  
  232.  
  233.  
  234. What, you want more?
  235.  
  236.  
  237.  
  238. Ok, well, here's a few 800 ports...
  239.  
  240.  
  241.  
  242. 1-800-433-1440     1-800-227-0073     1-800-331-9922     1-800-451-2300
  243.  
  244. 1-800-354-9379     1-800-248-4200     1-800-531-5084     1-800-351-9800
  245.  
  246.  
  247.  
  248. Closing.
  249.  
  250.  
  251.  
  252. Please note that this article is only intended as an overview of TMC and why
  253.  
  254. they would/wouldn't be a good choice for your long distance needs.  And
  255.  
  256. goodness me, don't use any of this information in an illegal way!
  257.  
  258. 
  259. Downloaded From P-80 International Information Systems 304-744-2253 12yrs+
  260.