home *** CD-ROM | disk | FTP | other *** search
/ TAP YIPL / TAP_and_YIPL_Collection_CD.iso / PHREAK / BOXES / P80BOX20.ZIP / P80BOX.DOC < prev    next >
Text File  |  1994-06-03  |  36KB  |  730 lines

  1.               P80BOX Documentation by The Researcher June 3, 1994
  2.  
  3.                                   INTRODUCTION
  4.  
  5.      The signaling tones produced by a Blue Box, Red Box, Green box, Silver Box
  6. and a standard Touch Tone pad are generated by this program with laboratory
  7. precision. They are provided, together with this file, as historical
  8. documentation of the golden age of hardware phone phreaking.
  9.  
  10.      P80BOX programs the FM synthesizer chips on an Adlib or Sound Blaster card
  11. to produce multiple sine wave outputs. Its predecessors were BLSTRBOX and
  12. DACBOX which use a different method for producing sound. BLSTRBOX uses the
  13. digital-to-analog converter on a Sound Blaster card. DACBOX uses a D to A
  14. convertor attached to a printer port.
  15.  
  16.      Information for P80BOX and this documentation came from many sources.
  17. These are the main ones in order of proven usefulness:
  18.  
  19.           1. The Whistler, most knowledgeable phone phreak of all time.
  20.           2. Bell Operating Company documents.
  21.           3. The computer underground (contacted through P-80 Systems).
  22.           4. Articles published in *TAP, Esquire and 73 Magazine.
  23.           5. University libraries.
  24.  
  25. * TAP was an underground newsletter that appeared in 1971 before the age of
  26. the personal computer. It specialized in general anarchy and serious phone
  27. phreaking.
  28.  
  29.      Except for the Green Box and the European break signal, I have personally
  30. tested and proven everything discussed in this file by field research conducted
  31. in the mid 80's using less sophisticated technology than that provided by this
  32. program. The European break signal appeared in a number of Blue Box programs
  33. from European countries so I have provided support for it. I rely on the
  34. reports of European programmers for belief in its validity.
  35.  
  36.                                   QUICK START
  37.  
  38.      At the dos prompt type: P80BOX <ENTER>
  39.      Or to force monochrome mode: P80BOX /M <ENTER>
  40.  
  41.      The program will come up in MF mode. In this mode the Blue Box, Red Box
  42. and Green Box keys are active. For help on accessing other modes and features,
  43. press F1.
  44.  
  45.                                  RUNNING P80BOX
  46.  
  47. HARDWARE REQUIREMENTS: 1. An IBM or compatible personal computer.
  48.  
  49.                        2. Any type of monitor. Monochrome and VGA have been
  50.                           tested. Only ASCII graphics are used requiring no
  51.                           graphics modes. Monitor type will be autodetected.
  52.                           Monochrome mode can be forced by using the /M switch.
  53.  
  54.                        3. An Adlib or Sound Blaster card.
  55.  
  56.     The program will come up in MF mode. MF is an abbreviation of
  57. multifrequency. These are the Blue Box tones. DTMF tones (Touch Tones) are also
  58. produced from this screen by enclosing the digits in square brackets "[]".
  59. Tones supplied by the user are played by enclosing the digits in curly braces
  60. "{}". User tones are loaded from an external file provided by the user. Use the
  61. file TEMPLET.TBL as a guide to setting up your own user table.
  62.  
  63.      The frequencies and tolerances for all the tones used are given in the
  64. section on TECHNICAL SPECIFICATIONS.
  65.  
  66. BLUE BOX KEYS: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0
  67.  
  68.                E = Code 11
  69.                T = Code 12
  70.                K = KP (Key Pulses)
  71.                P = KP2
  72.                S = ST
  73.                D = 2600 Hz Disconnect
  74.                B = European Break - Appears to be used like our 2600 Hz
  75.                    disconnect.
  76.  
  77. RED BOX KEYS:  Q = Quarter
  78.                I = dIme
  79.                N = Nickel
  80.  
  81. GREEN BOX KEYS: R - Coin Return
  82.                 O - Coin Collect
  83.                 G - Ringback
  84.  
  85. DTMF KEYS:    1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *, #, A, B, C, D
  86.  
  87. SILVER BOX:   These are the DTMF A-D keys as follows:
  88.  
  89.               A = Flash
  90.               B = Flash Override Priority
  91.               C = Priority Communication
  92.               D = Priority Override
  93.  
  94.  
  95. DELAYS:       ,  = (comma) 1 second delay
  96.               ~  = (tilde) 10 second delay
  97.               Mx = Delay x milliseconds. x is in the range of
  98.                    1 - 65535. Leave a space after the last digit in
  99.                    milliseconds.
  100.               W  = Wait. Suspend dialing until a key is pressed.
  101.               L  = Long play. The next digit is turned on and left on
  102.                    until a key is pressed.
  103.  
  104. OTHER KEYS:   X - Switch to manual dialing
  105.               ? - .5 seconds of 480Hz. To mark tape position.
  106.               [ = Turn on DTMF interpretation
  107.               ] = Turn off DTMF interpretation
  108.               { = Turn on USER interpretation
  109.               } = Turn off USER interpretation
  110.  
  111.  
  112. PLAYING DTMF TONES: Enclose the digits to play as standard Touch Tones in
  113. square brackets. For example, to dial 555-1234, type [555-1234] and hit
  114. <ENTER>. When the program encounters a left square bracket '[' DTMF
  115. interpretation is turned on. It stays on for as long as the program runs until
  116. a right square bracket ']' is encountered. This feature is handy if you are
  117. doing an experiment that only requires DTMF tones. You can start the first dial
  118. string with a left square bracket leaving off the right bracket or just type a
  119. left bracket by itself and hit <ENTER>. All subsequent dial strings will be
  120. interpreted as DTMF digits without the need for brackets. You can switch back
  121. to Blue Box/Red Box mode at any time by entering a right square bracket
  122. anywhere in a dial string or by itself and hitting <ENTER>. A message will
  123. appear on the main screen when the program has been left in DTMF mode.
  124.  
  125.      All you have to remember about square brackets and DTMF tones is:
  126.  
  127.                        [ = Turn on DTMF interpretation
  128.                        ] = Turn off DTMF interpretation
  129.  
  130. PLAYING USER TONES: Playing user tones works exactly like playing DTMF tones
  131. except digits are enclosed in curly braces instead of square brackets. For
  132. example, to dial 555-1234, type {555-1234} <ENTER>. User tones are taken from a
  133. table of user defined frequencies contained in an external file. The name of
  134. the file containing the user table can be added to the command line when P80BOX
  135. is run or can be loaded later by pressing F3. Use the file TEMPLET.TBL as a
  136. guide to setting up your own user table.
  137.  
  138. Example of loading user table from command line: P80BOX user.tbl
  139.  
  140.                                THE FUNCTION KEYS
  141.  
  142.      Pressing F1 displays the following help screen:
  143.  
  144. ──────────[FUNCTION KEYS]──────────┬──────────────[DIALING MODES]───────────────
  145. F1  - Display this help screen     │  [] - Digits enclosed in square brackets
  146. F2  - Setup dialing speed          │       are played as DTMF tones. These are
  147. F3  - Load user table              │       standard Touch-Tones.
  148. F4  - Manual dialing (toggle)      │  {} - Digits enclosed in curly brackets
  149. F5  - Ear training (phone sounds)  │       are taken from the user table of
  150. F6  - Load dial string from disk   │       frequencies. These must be loaded
  151. F7  - Save dial string to disk     │       from an external file created by the
  152. F8  - Rotary bluebox (toggle)      │       user. The filename can be entered on
  153. F9  - Setup user key               │       the command line or the file can be
  154. F10 - Recall last dial string      │       loaded by pressing F3.
  155. ──────────────[DELAYS]─────────────┤
  156. ,  = (comma) 1 second delay        │  When a mode is turned on, it stays on
  157. ~  = (tilde) 10 second delay       │  until its corresponding right bracket is
  158. Mx = Delay x milliseconds.         │  encountered. The modes are MF, DTMF,
  159.      x is in the range of          │  USER and ROTARY BLUEBOX. The default mode
  160.      1 - 65535. Leave a space      │  is MF. In this mode the blue, red and
  161.      after the last digit in       │  green box tones are available. Silver box
  162.      milliseconds.                 │  (also know as white box) tones and Touch
  163. W  = Wait. Suspend dialing         │  Tones are available in DTMF mode.
  164.      until a key is pressed.       │
  165. L  = Long play. The next digit     ├───────────[SPECIAL PURPOSE KEYS]───────────
  166.      is turned on and left on      │  X - Switch to manual dialing
  167.      until a key is pressed.       │  ? - .5 seconds of 480Hz. To mark tape pos.
  168. ───────────────────────────────────┴────────────────────────────────────────────
  169.  
  170. F2 - Setup dialing speed
  171.  
  172.      This lets you change the duration and interdigit interval of the MF (Blue
  173. Box) and DTMF (Touch-Tone) digits. ST is included as an MF digit. KP1, KP2 and
  174. 2600Hz disconnect are set separately. You are given the option of making the
  175. new settings permanent defaults for the program.
  176.  
  177. F3 - Load user table
  178.  
  179.      Prompts for the name of the file containing the table of user defined
  180. frequencies.
  181.  
  182. F4 - Manual dialing (toggle)
  183.  
  184.      When manual dialing is active digits are played immediately when pressed.
  185.  
  186.  
  187. F5 - Ear training (phone sounds)
  188.  
  189.      This gives you a menu of call progress tones as shown below. Pressing the
  190. key corresponding to a selection will produce the sound of that signal.
  191.  
  192.                               Call Progress Tones
  193.  
  194.     Signal                 Frequencies (Hz)              Cadence
  195.  
  196. 1> Dial Tone                   350 + 440          Continuous
  197. 2> Audible Ringing Tone        440 + 480          2 seconds on 4 seconds off
  198. 3> Busy Tone                   480 + 620          .5 second on .5 second off
  199. 4> Reorder Tone(local or toll) 480 + 620          .25 second on .25 sec off
  200. 5> Reorder Tone (toll)         480 + 620          .2 second on .3 second off
  201. 6> Reorder Tone (local)        480 + 620          .3 second on .2 second off
  202.       (The reorder tone you get depends on the type of switching equipment.)
  203. 7> Special Information Tones  950,1400,1800       On in order 330 ms, off 20 ms
  204. 8> Call-Waiting Tone           440                Single 500 ms pulse
  205. 9> Low Tone                    480 + 620          Varies according to use
  206. 0> High Tone                   480                Varies according to use
  207. A> Off Hook Warning     (1400+2060+2450+2600)     .1 sec on .1 sec off
  208. B> Confirmation Tone   (480+620) On 200ms/off100ms/on 400ms/off 500ms/dial tone
  209. C> Operator Emerg. Interrupt   440                2 secs on
  210. D> Recorder Warning Tone      1400                .5 second every 15 seconds
  211. E> TSPS Coin Control Wink     2600           33ms on/33ms off/33ms on/100ms off
  212. F> TSPS Coin Collect           700 + 1100         Wink then on 1 second
  213. G> TSPS Coin Return           1100 + 1700         Wink then on 1 second
  214. H> TSPS Ringback               700 + 1700         Wink then on 2 seconds
  215.  
  216. F6 - Load dial string from disk
  217.  
  218.      You can set up dial strings in advance, as simple or complex as you like,
  219. and load them into the program with this command. A dial string can contain up
  220. to 4000 characters.
  221.  
  222. F7 - Save dial string to disk
  223.  
  224.      Prompts for a filename and saves the currently active dial string to disk.
  225.  
  226. F8 - Rotary bluebox (toggle)
  227.  
  228.      Single Frequency (SF) signaling.
  229.  
  230.      This is really a piece of history. Phone phreaking did not start with the
  231. Blue Box as it has come to be known. It was started by a group of blind kids
  232. whistling off on ancient switches that used SF (Single Frequency) signaling.
  233. This works on a principle similar to pulse dialing with an old rotary dial
  234. phone. The on hook breaks (1 break for 1, 2 breaks for 2, etc.) produced by the
  235. rotary dial are replaced with short bursts of 2600 Hz. The way the kids used
  236. this was to whistle off with 2600 Hz just as was done later with the Blue Box.
  237. They literally did this by whistling with their mouths. When they heard the
  238. "chirp-kerchunk" indicating seizure of a trunk, they whistled the digits of the
  239. number they wanted to call.
  240.      Early Blue Boxes were sometimes equipped with a rotary dial and a 2600 Hz
  241. oscillator to do this kind of phreaking.
  242.      I have always been impressed by the talent of those earliest phone
  243. phreaks. I could never get my own "whistler" up to 2600 Hz.
  244.     To get the flavor of how it all really started, check out the Rotary Blue
  245. Box.
  246.  
  247. F9 - Setup user key
  248.  
  249.      An input screen will be displayed which lets you set up a sequence of
  250. tones which will be attached to the "+" key. The table below shows the setup to
  251. produce the tones for a "quarter". Frequencies are entered in Hertz. Mark is
  252. the duration of the tones. Space is the duration of the silent period after the
  253. tones for that line are played. Mark and Space are in milliseconds. The
  254. sequence stops when a zero is encountered in the field for Freq1 or, if the
  255. table is full, when all the tones have been played.
  256.  
  257.      To move forward through the fields press TAB or ENTER. To backup press
  258. SHIFT TAB. To move down one field press DOWN ARROW. To move up one field press
  259. UP ARROW.
  260.  
  261.                   ┌────────────[ Setup User Key ]────────────┐
  262.                   │ Freq1  Freq2  Freq3  Freq4  Mark   Space │
  263.                   │ 2200   1700   0      0      33     33    │
  264.                   │                                          │
  265.                   │ 2200   1700   0      0      33     33    │
  266.                   │                                          │
  267.                   │ 2200   1700   0      0      33     33    │
  268.                   │                                          │
  269.                   │ 2200   1700   0      0      33     33    │
  270.                   │                                          │
  271.                   │ 2200   1700   0      0      33     33    │
  272.                   │                                          │
  273.                   │ 0      0      0      0      0      0     │
  274.                   │                                          │
  275.                   │ 0      0      0      0      0      0     │
  276.                   │                                          │
  277.                   │ 0      0      0      0      0      0     │
  278.                   │                                          │
  279.                   │ 0      0      0      0      0      0     │
  280.                   │                                          │
  281.                   │ 0      0      0      0      0      0     │
  282.                   │                                          │
  283.                   │ 0      0      0      0      0      0     │
  284.                   └──────────────────────────────────────────┘
  285.  
  286. F10 - Recall last dial string
  287.  
  288.      The last active dial string is recalled as if it were typed in again.
  289.  
  290.                          DIAL STRING FORMATS FOR P80BOX
  291.  
  292.      Spaces have been injected into dial strings to aid clarity. They have no
  293. effect on their interpretation by the program. All non-dialable characters
  294. except delay commands are ignored. See the section titled HOW BLUE BOXING WAS
  295. DONE for more detailed instructions on placing Blue Box calls.
  296.  
  297. BLUE BOX CALL IN THE CONTINENTAL U.S.:
  298.  
  299. FORMAT: (2600 Hz for approx. 1 sec), (Delay approx. 1 second), then send
  300.      KP + Area Code + 7 digit phone number + ST
  301.  
  302. P80BOX DIAL STRING: Assuming the number to be called is (515) 555-1234
  303.  
  304.      D,K 515 555 1234 S
  305.  
  306.      With everything set to program defaults, this is how the above dial string
  307. will be interpreted by the program.
  308.  
  309.      D = Send 2600 Hz for 1 second
  310.      , = Delay 1 second
  311.      K = Send KP signal for 100 milliseconds
  312.      515 555 1234 = Send MF (Multifrequency) digits 70 milliseconds on with 70
  313.                     ms silent period between digits.
  314.      S = Send STart signal for 70 ms
  315.  
  316.      If the number you are calling is in the local dialing area for the
  317. switching office you are controlling you would leave out the area code.
  318.  
  319. BLUE BOX CALL TO AN OVERSEAS NUMBER:
  320.  
  321. FORMAT: (2600 Hz for approx. 1 sec), (Delay approx. 1 second)
  322.      1st stage outpulsing: KP + 011 + Paired Country Code + ST
  323.      Wait about 5 seconds for the overseas dialtone
  324.      2nd stage outpulsing: KP + Country Code + City Code + Phone Number + ST
  325.  
  326. P80BOX DIAL STRING: To call 246-8091 in London, England
  327.  
  328.      D,K 011044 S,,,,,,K 044 1 2468091 S
  329.  
  330.      This will be executed by the program as the following sequence:
  331.  
  332.      D = Send 2600 Hz for 1 second
  333.      , = Delay 1 second
  334.      K = Send KP for 100 ms
  335.      011044 = Send 011 and paired country code as MF digits (70ms on/70ms off)
  336.      S = Send ST
  337.      ,,,,,, = Delay 6 seconds allowing time for international dial tone
  338.      K = Send KP
  339.      044 1 2468091 = Send MF digits
  340.      S = Send ST
  341.  
  342. MAKING A RED BOX CALL
  343.  
  344. FORMAT: The required amount of money in nickels, dimes and quarters is
  345.         inserted into a coin slot.
  346.  
  347. P80BOX DIAL STRING: To simulate $1.15
  348.  
  349.      QQQQIN
  350.  
  351.      The program will generate tones for 4 quarters, 1 dime, 1 nickel.
  352.  
  353. MAKING A STANDARD DTMF CALL:
  354.  
  355. FORMAT: 1+(A/C)+7 digit number or just 7 digit number for local call.
  356.  
  357. P80BOX DIAL STRING: To call 555-1234
  358.  
  359.      [5551234]
  360.  
  361.      The digits enclosed in square brackets will be sent as standard DTMF
  362. tones.
  363.  
  364.                             TECHNICAL SPECIFICATIONS
  365.  
  366.      These are the standard DTMF (Touch Tone) frequencies in two useful
  367. formats. The Bell Operating Company frequency tolerance is ± %1.5. The Silver
  368. Box consists of the A, B, C and D keys. The legitimate use of those keys is on
  369. a military telephone network called Autovon, in amateur radio, and for internal
  370. telephone company testing.
  371.  
  372. Digit   Frequencies      LOW
  373. -----   ------------     TONE    HIGH TONE GROUP (HZ)
  374.   1       697 + 1209     GROUP
  375.   2       697 + 1336     (HZ)   1209  1336  1477  1633
  376.   3       697 + 1477
  377.   4       770 + 1209     697     1     2     3     A - Flash
  378.   5       770 + 1336     770     4     5     6     B - Flash override priority
  379.   6       770 + 1477     852     7     8     9     C - Priority communication
  380.   7       852 + 1209     941     *     0     #     D - Priority override
  381.   8       852 + 1336
  382.   9       852 + 1477
  383.   0       941 + 1336
  384.   *       941 + 1209
  385.   #       941 + 1477
  386.   A       697 + 1633
  387.   B       770 + 1633
  388.   C       852 + 1633
  389.   D       941 + 1633
  390.  
  391.      Multifrequency signaling tones used for control of telephone switching
  392. (Blue Box). Bell Operating Company frequency tolerance = ± %1.5.
  393.  
  394.      Digit          Frequencies (Hz)
  395.      -----          ----------------
  396.        1               700 + 900
  397.        2               700 + 1100
  398.        3               900 + 1100
  399.        4               700 + 1300
  400.        5               900 + 1300
  401.        6              1100 + 1300
  402.        7               700 + 1500
  403.        8               900 + 1500
  404.        9              1100 + 1500
  405.        0              1300 + 1500
  406.   -------------------------------
  407.   CODE 11              700 + 1700  Inward operator (European)
  408.   CODE 12              900 + 1700  Delayed-ticketing or suspended-
  409.                                    call operator (European)
  410.   KP (Key Pulses)     1100 + 1700  Start of digit transmission
  411.                                    for a national call.
  412.   KP2                 1300 + 1700  Start of digit transmission
  413.                                    for an international call from
  414.                                    an intermediate (transit) exchange.
  415.   ST (Start)          1500 + 1700  End-of-digit transmission.
  416.   Disconnect          2600 ± 30 Hz
  417.  
  418.      The Red Box frequencies are 2200 Hz + 1700 Hz. The Bell Operating Company
  419. frequency tolerance for these is ± %1.5. Red boxing consists of simulating the
  420. tones produced when coins are deposited in a pay phone.
  421.  
  422.       5 cents - 1 beep, 66 milliseconds duration.
  423.  
  424.      10 cents - 2 beeps, each 66 milliseconds duration with 66 millisecond
  425.                 pause between beeps.
  426.  
  427.      25 cents - 5 beeps, each 33 milliseconds duration with a 33 millisecond
  428.                 pause between beeps.
  429.  
  430.      The Green Box tones are used by TSPS operators.
  431.  
  432. TSPS Coin Control Wink    2600           33ms on 33ms off 33ms on 100ms off
  433. TSPS Coin Collect          700 + 1100    Wink then on 1 second
  434. TSPS Coin Return          1100 + 1700    Wink then on 1 second
  435. TSPS Ringback              700 + 1700    Wink then on 2 seconds
  436.  
  437.      These are the frequencies for the European Break signal which seems to be
  438. used by European phone phreaks to start a calling sequence the way 2600 Hz is
  439. used in the U.S. All I know about it other than the frequencies is that it
  440. appears in European Blue Box programs and that European phones phreaks are Blue
  441. Boxing into underground bulletin boards in the U.S. to this day.
  442.  
  443.      2390 + 2600  150 milliseconds
  444.             delay 165 ms
  445.      2410 + 2390  225 ms
  446.             delay at least 600 ms
  447.  
  448.  
  449.                             HOW BLUE BOXING WAS DONE
  450.  
  451.      "Whistling off", "beeping off", and "blowing 2600 Hz" all mean the same
  452. thing - sending a 2600 Hz tone down a phone line for approximately 1 second. A
  453. "blowable number" means a toll free number like an 800 number or Canadian
  454. directory assistance which when called and fed 2600 Hz results in the seizure
  455. of a trunk in a switching office. All Blue Box calls begin with seizure of a
  456. trunk in this way.
  457.  
  458. BLUE BOXING WITHIN THE CONTINENTAL U.S.
  459.  
  460.      Boxing a call to anywhere in the Continental United States was so simple I
  461. don't seem to have made any personal notes on the subject. When reviewing my
  462. notes in preparation for this doc file, all I found were a few examples I had
  463. hard coded into a computer program. In any case, this is how it was done.
  464. Though these instructions are given in the present tense, they are spoken from
  465. a viewpoint in the mid 80's.
  466.  
  467.      1. Go to a pay phone. Never do this from home. This is the most important
  468.         step in this procedure.
  469.      2. Call a "blowable number". It is not necessary to wait for the called
  470.         number to ring. Just listen for the click or series of clicks
  471.         indicating call completion. If it rings, fine, but Blue Boxing is a
  472.         class act and beeping off before the called number rings is classier
  473.         and more fabian than waiting until after.
  474.      3. Send 2600 Hz for approximately 1 second.
  475.      4. Listen for the "chirp-kerchunk" indicating a trunk seizure. If you have
  476.         set up an automated procedure by means of a portable computer or a
  477.         tape recording of tones produced by a computer, provide a 1 second
  478.         delay after the 2600 Hz tone.
  479.      5. Send the MF digits in this format: KP+(Area Code)+(7 digit number)+ST.
  480.         The timing of the MF digits is not super critical but if you can
  481.         control it precisely, send KP for 100 ms; delay 70 ms; send the rest of
  482.         the digits including ST at 70 ms with 70 ms interdigit silence.
  483.  
  484. BLUE BOXING TO OVERSEAS DESTINATIONS
  485.  
  486.      Boxing a call to an overseas number requires more knowledge than that
  487. required for calls within the Continental U.S. To give you this knowledge, I am
  488. including the original notes on my research and field experiments on this
  489. subject. I could call toll free to anywhere in the world that had a telephone.
  490. This is the information I used to do it.
  491.  
  492. ===============Start of Notes on Blue Boxing to Overseas Numbers===============
  493.  
  494. Notes on Overseas Dialing
  495.  
  496.      Overseas dialing is done in two stages of outpulsing. The first stage
  497.  routes to an overseas sender and uses 011, which is the international access
  498.  code for International Direct Distance Dialing (IDDD) plus the paired country
  499.  code. If the country code is two digits, the paired country code can be
  500.  derived by adding a "0" to the left of the country code. Example: The country
  501.  code for England is 44. The paired country code would be 044. First stage
  502.  outpulsing for England would then be: KP-011044-ST. If the country code
  503.  contains three digits, the paired country code cannot be derived in this way
  504.  and must be looked up. Example: The country code for Guam is 671. The paired
  505.  country code is 067. First stage outpulsing for Guam would be KP-011067-ST.
  506.  Second example: The country code for Cyprus is 357. The paired country code is
  507.  087. It is a rule that a paired country code must never be the same as any
  508.  country code.
  509.  
  510.      About five seconds after the STart pulse, an international dial tone will
  511. be heard. This will time out to a reorder in about ten seconds.
  512.  
  513.      When the dial tone is heard, the system is ready to accept the second
  514. stage of pulsing in the format: KP-country code-city code-digits-ST. At this
  515. stage it is the country code not the paired country code which is used.
  516.  
  517.      Use the paired country codes when calling inward operators.
  518.  
  519.      Some toll offices are screened against 011 coming in on a long distance
  520. trunk. In that case precede the 011 with the area code which would apply for
  521. that toll office. Example: for a toll office in Gainsville, FL use
  522. KP-904+011+paired CC-ST.
  523.  
  524.      Another way to reach the overseas senders is to call them directly with
  525. KP-sender number-ST. If this doesn't work add the area code of the sender.
  526. Example: KP-904185-ST.
  527.  
  528.      This is a list of international centers with their area codes.:
  529.  
  530.                      A/C  Sender   Location
  531.                      ---  ------   --------
  532.                      914   182   White Plains, NY
  533.                      212   183   New York, NY
  534.                      412   184   Pittsburgh, PA
  535.                      904   185   Jacksonville, FL
  536.                      415   186   Sacramento, CA
  537.                      303   187   Denver, CO
  538.                      212   188   New York (same sender as 183)
  539.  
  540.      The routing for a particular country can be found by dialing normally
  541. (pulse or touch-tone) 011+CC+000+enough digits to add up to a total of seven
  542. including the country code. Example: 011+44+00011. You will get a recording. At
  543. the end of the recording, the area code of the international center will be
  544. given. The sender used to call a particular country can vary depending on the
  545. area of the country from which the call is originated. An international call
  546. can sometimes be completed through the wrong sender, but this causes a print
  547. out that will later be investigated to find out which CO it came from. To find
  548. the correct routing when pulsing through any particular toll office use
  549. KP+paired CC+000+ST. For example, KP-011044000-ST would give the same result as
  550. dialing normally 011-44-00011 if you were dialing it in the area where the toll
  551. office is located.
  552.  
  553.      The first digit of a country code is the world region in which that
  554. country is located. The world regions are: 1--North America, 2--Africa, 3 and
  555. 4--Europe, 5--South and Central America, 6--South Pacific, 7--Union of Soviet
  556. Socialist Republics (U.S.S.R.), 8--Far East, 9--Middle East and South-East
  557. Asia.
  558.  
  559. Note 1. KP2 is not used in first or second stage outpulsing when calling any
  560. country in the IDDD network.
  561.  
  562. Note 2. Public telephones are interfaced to TSPS (Traffic Service Position
  563. System). If you call an 800 number and whistle off using 2600 Hz, the distant
  564. toll office sends a wink back signal (a short on-hook) indicating it is ready
  565. to receive pulsing. TSPS responds to this wink back by printing out the
  566. original number called, the number called from, and the number MFed after the
  567. wink back. This print out goes to the billing and security departments.
  568.  
  569.  
  570.               General Notes on Overseas Senders and Routing Codes
  571.                                   (June 1984)
  572.  
  573.      From Canadian Directory Assistance (514) call Montreal sender with KP 188
  574. ST. Using this sender these countries can be called:
  575.  
  576.                              England (Satellite)
  577.                              Australia (Satellite)
  578.                              Egypt (Cable only)
  579.                              Philippines (Satellite)
  580.  
  581.      Could not reach Thailand or Japan from this sender. Canadians cannot
  582. direct dial these countries. They have to go through an overseas operator in
  583. Vancouver.
  584.  
  585.      Guam can be reached by satellite by beeping off 514 directory assistance
  586. and calling the sender in Jacksonville with KP 904185 ST.
  587.  
  588.      The following senders could be reached through a PBX extender in Orlando,
  589. Florida. After getting an outside line through the extender any number can be
  590. called. After a series of clicks, blow 2600 Hz. This will give control of a
  591. tandem in the Orlando area.
  592.  
  593.                             A/C  Sender   Location
  594.                             ---  ------   --------
  595.                             914   182   White Plains
  596.                             212   183   New York
  597.                             412   184   Pittsburgh
  598.                             904   185   Jacksonville
  599.                             303   187   Denver
  600.  
  601.      These senders could not be reached by this method:
  602.  
  603.                             415   186   Oakland
  604.                             514   188   Montreal
  605.  
  606.      European countries can be reached by beeping off an 800 number and keying
  607. KP 011 Derived CC ST. This will automatically connect you to the right sender
  608. for that country code and will give you an overseas dial-tone for ten seconds.
  609. For example to call the weather recording in England, the routing would be KP
  610. 011044 ST then KP 044 1 246 8091 ST.
  611.  
  612.  
  613. PAIRED COUNTRY CODES
  614.  
  615.      This is a list of paired country codes for use in first stage outpulsing
  616.      on overseas calls. For two digit country codes simply add a zero. Example:
  617.      The country code for England is 44. The paired country code is 044. Paired
  618.      country codes that cannot be derived by this simple method are listed
  619.      below.
  620.  
  621.        Country                Country Code  Paired Code
  622.        -------                ------------  -----------
  623. Algeria                           213           013
  624. American Samoa                    684           284
  625. Bahrain                           973           073
  626. Belize                            501           111
  627. Bolivia                           591           991
  628. Brune                             773           180
  629. Cameroon                          237           077
  630. Costa Rica                        506           806
  631. Cyprus                            357           087
  632. Ecuador                           593           293
  633. El Salvador                       503           003
  634. Ethiopia                          251           059
  635. Fiji                              679           879
  636. Finland                           358           088
  637. French Antilles                   596           896
  638. French Polynesia (Tahiti)         689           289
  639. Gabon                             241           025
  640. Gibraltar                         350           050
  641. Guam                              671           067
  642. Guatemala                         502           022
  643. Guyana                            592           892
  644. Haiti                             509           887
  645. Honduras                          504           884
  646. Hong Kong                         852           692
  647. Iceland                           354           854
  648. Iraq                              964           294
  649. Ireland                           353           083
  650. Israel                            972           072
  651. Ivory Coast                       225           285
  652. Jordan                            962           282
  653. Kenya                             254           074
  654. Kuwait                            965           015
  655. Lesotho                           266           186
  656. Liberia                           231           851
  657. Libya                             218           018
  658. Luxembourg                        352           292
  659. Malawi                            265           096
  660. Marisat Atlantic                  871           101
  661. Marisat Pacific                   872           102
  662. Marisat Indian Ocean              873           103
  663. Morocco                           212           012
  664. Namibia                           264           194
  665. Netherlands Antilles              599           099
  666. New Caledonia                     687           287
  667. Nicaragua                         505           975
  668. Nigeria                           234           014
  669. Oman                              968           068
  670. Panama                            507           247
  671. Papua New Quinea                  675           875
  672. Paraguay                          595           295
  673. Portugal                          351           281
  674. Qatar                             974           174
  675. Saipan                            670           071
  676. Saudi Arabia                      966           990
  677. Senegal                           221           021
  678. St. Pierre/Miguelon               508           104
  679. Suriname                          597           097
  680. Swaziland                         268           168
  681. Taiwan                            886           006
  682. Tanzania                          255           075
  683. Tunisia                           216           016
  684. Uganda                            256           876
  685. United Arab Emirates              971           291
  686. Uruguay                           598           288
  687. USSR                                7           007
  688. Yemen Arab Republic               967           297
  689. Zambia                            260           008
  690. Zimbabwe (Rhodesia)               263           283
  691.  
  692. Notes: The Marisat codes are used when calling ships directly. Single stage
  693. outpulsing is used for calls to Mexico in this format: KP-180-City
  694. Code-digits-ST. To call an inward operator in Mexico use KP-190-City
  695. Code-09-ST. For directory assistance use KP-190-City Code-01-ST.
  696.  
  697. ================End of Notes on Blue Boxing to Overseas Numbers================
  698.  
  699.                       SILVER BOXING (a.k.a. WHITE BOXING)
  700.  
  701.      I didn't experiment much with this and took no notes on it. I checked it
  702. out once or twice with a young phreak who lived in the midwest. The way it
  703. worked was two phone phreaks in different parts of the country would call
  704. directory assistance in an area that was still on the old 4A switch.
  705. Immediately after dialing the last digit you would hold down the 'D' key on the
  706. silver box. Instead of getting a directory assistance operator you would hear a
  707. pulsing dial tone. Then one caller would send a Touch Tone 6 and the other
  708. would send a Touch Tone 7. The two would then be connected to each other
  709. through a test loop where they could talk indefinitely toll free.
  710.  
  711.                                    RED BOXING
  712.  
  713.      Red Boxing is a method of making free calls by simulating the tones
  714. produced by dropping coins into a payphone. The specs for these tones are given
  715. above under TECHNICAL SPECIFICATIONS. I experimented intensively with this for
  716. about three weeks. My main method for producing the tones was to make a
  717. cassette recording of an endless string of quarter tones and then play them
  718. into a payphone receiver as needed.
  719.      I have the uncertain honor of having invented Red Boxing with whistles.
  720. The whistles were made from aluminum tubing available in hobby shops. They were
  721. 1/4 inch in diameter by 4 inches long and were tuned by means of a wooden dowel
  722. rod which fit snugly inside. I tuned one to 2200 Hz and another to 1700 Hz by
  723. adjusting the dowel rod in and out while listening for a zero beat against a
  724. known signal source (a computer). I taped the two whistles together snugly with
  725. masking tape. After very little practice, I found that I could whistle nickels,
  726. dimes and quarters that were accepted by a payphone.
  727.      I made a set of these whistles for my Silver Boxing friend, mentioned
  728. above, and mailed them to him. He used them every day for a week to call me up
  729. and demonstrate this new technique for "blowing" money.
  730.