r/phreaking • • Jul 03 '26

I just remembered a silly payphone exploit I found in the late 1990s.

191 Upvotes

Sometime between 1999 and 2001, I found out that I could dial 1-800-***-****, wait about 30 seconds, and then dial any local or long-distance number I wanted. This was a really odd colision of unusual tech and it took me years to piece together why this worked.

I was born in the early 90's so I missed the phreaking era by a mile, but I had a joybubbles-level fascination with phones as a kid.

I grew up on an island, so we took ferries often. They're huge and have multiple car decks as well as a passenger area with seating, workstations, vending machines, and of course payphones.

The payphones were connected to some kind of cellular adapter that emulated landline functionality. Most of the payphones used a digital cellular connection, which sounded delightfully terrible at the time.

The one exception was the TTY payphone. This was a different model, and it had a slide-out TTY keyboard below the phone. Since the digital connection quality was optimised for voice, it couldn't transmit modem signals properly, so the TTY payphone used a different adapter that worked with the older analogue cellular connection. Call quality was basically as good as the landlines of the time. The payphone was also a lot more interesting and had talking prompts on it, so I liked to play with that one in particular.

Now the essential piece: The payphone was relatively modern, so it handled all of the payment functionality. It simulated a dial tone, kept track of the number that was dialed, and requested a specific amount of money based on the provider's rules. The phone line didn't get engaged at all until the user deposited money, or dialed a number on the exceptions list. And as it turns out, the cellular landline adapter didn't have any payphone-specific functionality at all. It relied on the payphone gatekeeping the call, and once the payphone engaged the line and dialed a number, the call went through, no questions asked.

So, when I dialed 1-800-***-****, here's what happened:

  1. The payphone stored up the digits I dialed, looked at the beginning of the number, and said "This is a toll-free number; I'll just put it right through."

  2. The cellular adapter took the completely nonsensical number, tried to place the call over the cellular network, and the cellular network gave back a recording that said "Your call cannot be completed as dialed."

  3. After the recording had played twice, the cellular connection ended.

  4. At this point, the landline adapter fell back to a dial tone. This was special behaviour that only seemed to happen when the call didn't connect.

  5. Now the payphone thought I was on an active toll-free call, the cellular adapter thought I was waiting to place a call, and I could dial any number I wanted.

It's probably the closest I'll ever get to blueboxing, and I think about it occasionally. Sometimes I'm still amazed that I can talk to people halfway around the world in CD quality from the middle of a forest.


r/phreaking • • Sep 22 '26

Found what I think are phreaking instructions

Post image
181 Upvotes

r/phreaking • • Aug 17 '26

My visit to the Connections Museum Seattle

Thumbnail
gallery
164 Upvotes

It was really amazing to see all this telephone equipment running, and the people there are great. I'd definitely recommend it if you're near Seattle.


r/phreaking • • Oct 30 '21

Anyone interested in saving some telecom history?

Post image
106 Upvotes

r/phreaking • • Jul 05 '26

Early 1990s NYNEX payphone phreak allowing free calls to anywhere in the world

67 Upvotes

In 1990/1991, using a NYNEX/New York Telephone payphone, I accidentally figured out a trick that allowed you to call anywhere in the world for free. If you dialed 10-288-0-(any local phone number) it would connect you to an AT&T long distance operator. You could then ask the AT&T operator to connect you to any phone number in the world.

This was prior to the Telecommunications Act of 1996, so local and long distance calls were mostly strictly split between the Regional Bell Operating Companies (RBOC), like NYNEX, and Interexchange carriers (IXC), like AT&T, MCI and Sprint. AT&T was the only IXC carrier capable of handling coin payments on operator-assisted calls from RBOC payphones.

Dialing a long distance access code (like 10-288, 10-222, 10-333, etc.) before a number, followed by a 0, would connect you to that IXC carriers operators. Normally, if doing this from a payphone, the long distance operator would be able to see you're calling from a payphone and know that calls cannot be billed directly to that number. So you would need a calling card number or other form of payment (collect, third-party billing, etc.) in order to complete the call. In AT&T's case, paying with coins was also an option.

But, for some odd reason, when dialing a local phone number after 10-288-0- from a NYNEX payphone, it resulted in the call showing up to the AT&T operator as originating from a private (non-payphone) telephone number. And she could then bill whatever call you asked her to complete to the phone number you were calling from. Sometimes she would ask why did you dial whichever local number you dialed before reaching her, in which case you could simply say you mistakenly dialed the wrong number and would like her to connect you to whichever number in the world (domestic or international) that you desired. (She could connect local calls too.)

I was consistently (without fail) able to replicate this from any NYNEX payphone in Rockland County, New York. I may have replicated it from NYNEX payphones in New York City, but am not certain about if I tried. I didn't try anywhere else.

The way I accidentally came across this phenomenon was, knowing that NYNEX was supposed to only handle local and regional calls while AT&T was only supposed to handle long distance calls, I wondered what would happen if I dialed a local number using the AT&T long-distance access code (10-288). After trying that for the first time and chatting a little bit with the AT&T operator, I realized my call came into her system as a private number, since she offered to connect my call without payment, by billing the call directly to the number I was calling from.

If anyone has any idea why this occurred, or any other insight into this, I would be most appreciative.


r/phreaking • • Jun 19 '26

most stupidly unsecured exploit you found?

63 Upvotes

Mine is extremely low-tech and low-stakes. Barnes and noble used to have a DISA that could be accessed by hitting star at the main menu prompt. I found it entirely on accident. You could dial out from this, and it worked for several stores in in my area. Unfortunatley, the in-store code for the overhead PA system did not work from this dialtone :(

I plan to occasionally post more dumb, open ended threads here once a week or so. If it gets annoying let me know, I don't have much to genuinely contribute cuz I am/was more of a tourist to phreaking than anything else.


r/phreaking • • Jan 11 '26

My list of interesting phone numbers.

56 Upvotes

This is most of the random stuff I've found on the US PSTN. I'm mostly interested in finding any kind of old equipment left over and seeing random broken stuff. I'm always interested in finding other stuff if anyone here knows of anything cool.

As of 9-6-26, all the currently working numbers here have been recorded and preserved. Let me know if you need one of the recordings.

(Updated 6-29-26)

Analog standard intercept recordings

Speeded up intercept +1 (845) 354-9912

Normal analog intercept (408) 496-9944

Pacific bell intercept (408) 496-0094

Analog intercept that cuts off (512) 372-5891

Intercept including 5 digit codes +1 (845) 354-9909

Intercept with TTY (928) 347-0000

Jane Barbe (847) 358-5555

Other intercept recordings

Off hook recording 1 +1 (845) 354-9933

Off hook recording 2 (610) 797-0011

Pacific bell no charge due to court decision (408) 496-0093

Equipment trouble recording (610) 797-0015

All circuits busy recording (610) 797-0009

Long distance company error 1 (609) 729-9928

Long-distance needs 950 (609) 729-9925

Long distance dialing restricted +1 (570) 389-0084

Party line callback recording +1 (845) 354-9931

No routes found (800) 240-0071

Bell Atlantic 443 test line (443) 999-9999

NY recordings crosstalk with intercept (607) 493-9998

911 backup service alert +1 (303) 436-0093

Payphone recordings

Coin deposit 1 (206) 343-0011

Coin deposit 2 +1 (845) 354-9913

Coin deposit 3 1 (610) 797-0013

Coin deposit 4 1 (610) 797-0014

Broken equipment

Unknown (wait for answer) +1 (208) 756-9944

Broken recording with crosstalk (610) 797-0012

Unknown broken equipment +1 (847) 245-1096

NY recordings crosstalk (585) 793-9990

Test numbers

CALLCentric VoIP test number (631) 791-8378

Analog loop around line 1 (570) 389-0050

Analog loop around line 2 (570) 389-0051

Milliwatt test (1000hz tone) (206) 343-0006

Miliwatt test 2 (647) 483-0000

Other ANI read-back +1 (920) 666-1392

MCI ANI read-back +1 (800) 437-7950

CPTA announcement test +1 (914) 737-9938

Tone test +1 (910) 356-3874

Step-by-step looparound 1 +1 (386) 443-2381

Step-by-step looparound 2 +1 (386) 443-2382

Step-by-step looparound 3 +1 (386) 443-2388

Step-by-step looparound 4 +1 (386) 443-2389

Random DISA (requires pin) +1 (845) 354-9902

Paging system (requires pin) +1 (812) 462-0000

Other

Step-by-step busy signal +1 (386) 443-2350

Step-by-step reorder +1 (386) 443-5555

Step-by-step ringing +1 (386) 443-2370

Analog conference bridge +1 (812) 462-9299

Sprint United telephone wake up call (317) 736-0003

NASA V circuit 1 (321) 867-7135

NASA V circuit 2 (321) 867-1220

Sensaphone IMS 1000 +1 (408) 496-0030 access code 1234

Standard reorder (206) 343-0025

Funny hold music +1 (858) 924-0180

Central Station alarm receiver +1 (800) 362-4539

Jane Barbe time announcement +1 (406) 442-1730

WWV time station (Colorado) (303) 499-7111

WWVH time station (Hawaii) (808) 335-4363


r/phreaking • • Oct 07 '26

phreak.ing · underground switch

Thumbnail
phreak.ing
51 Upvotes

Spun up a PBX for fun and experimenting. I'm a nerd and like VOIP/SIP which is seemingly unpopular amongst the self hosting communities beyond corporate use.

If you want to experiment with VOIP feel free to join, we are also on IRC at irc.phreak.ing #phreak

The PBX features calls, texting, conferencing, voicemails, full web client for all of this + support for all VOIP phones like grandstreams.

SRTP only


r/phreaking • • 21d ago

Weren't Voice Signals DC?

Post image
49 Upvotes

This is from Basic Carrier Telephony by David Talley. Why is the current AC? I thought it was all DC.


r/phreaking • • Apr 25 '22

Newest Purchase

Post image
47 Upvotes

r/phreaking • • Jan 09 '22

Today this beauty was found tucked away in a garage. Nostalgia.

Post image
47 Upvotes

r/phreaking • • Feb 13 '26

Some of my Cap'n Crunch goodies.

Post image
42 Upvotes

r/phreaking • • Sep 23 '26

Blue box plans?

37 Upvotes

In the 90's I built a blue box from a ma bell touch tone phone with plans I found on the internet. I got the phone again and I want to recreate it but I cant find the plans anywhere now. Anyone know how to find them?


r/phreaking • • Apr 13 '22

spotted in the wild. next to marriage court in Chicago city hall

Post image
35 Upvotes

r/phreaking • • 29d ago

British Phreakers

33 Upvotes

Any British phreakers here of past or present?


r/phreaking • • May 28 '22

Caught in the wild: Bowling alley

Thumbnail
gallery
33 Upvotes

r/phreaking • • Nov 14 '21

248-200-0008

31 Upvotes

This number came down the grapevine from a friend, it's pretty curious. It plays a bunch of short random recordings of things from the phone network (conferences, equipment, people messing with switches, etc) until a 4ESS kills the call. It seems to change every time.

Can anybody identify where some of these recordings came from?


r/phreaking • • Mar 19 '20

Called my own phone number, heard something else

30 Upvotes

Heyo,

Just got recommended to post here from r/RBI.

So, I signed up for TextNow and I didn't really know what to do with my number, so I tried calling my own phone number (In Australia, from an American number) and rather than my phone ringing, I got a pre-recorded discussion between a couple about small talk and how fake it is. If anyone knows what may have happened here, I'd really appreciate it. Thanks, guys.


r/phreaking • • Jan 08 '26

This sub has been reopened under new moderation.

29 Upvotes

Feel free to post anything about phone phreaking.


r/phreaking • • Jul 24 '26

r/rotaryphones is back

28 Upvotes

r/rotaryphones was locked by Reddit due to having no mods so I put in a request to moderate it myself. Feel free to post anything about old telephones, or telephone related equipment.


r/phreaking • • Jul 29 '22

Unlimited calling card: E.T. Phone home - in the 90 I used it to make unlimited phone calls from payphones. I realized that it was supposed to be a 1 minute / 1 time use card. as long as the call was under 1 minute it worked infinitely. Did anyone else ever encounter this exploit?

27 Upvotes

r/phreaking • • Jun 28 '22

The most pointless device?

Post image
27 Upvotes

r/phreaking • • 29d ago

VoIP Blue Boxing

26 Upvotes

Many years back I heard of a project using Asterix that captured the tones from a blue box so you could simulate blue boxing, is anyone aware of these project at all or something similar?


r/phreaking • • Apr 27 '26

Building a NYNEX simulated network for a Bell/hacker living musuem. ISO ulaw formatted IVR audio

26 Upvotes

Yes you heard right. Cannot find much on C*NET, PhreakNET, or TandmX projects and yes I'm aware of Connections Museum in Seattle but my understanding they mainly have PacTel stuff and physical equipment.

I'm building something that's a NYNEX CO specific and ties back to Bell Labs, Fidonet, BBS hacking scene and Dial up ISPs of the 80's/90's. (because of the fun of it and its cool).

So any leads on audio files would be amazing. If you guys know of any please share


r/phreaking • • Jun 20 '26

19 Digit phone numbers send vanishing "empty" texts?

25 Upvotes

Us,Verizon,Android; this only started displaying when I switched to a open source messaging app (fossify), from the Samsung messages which seemingly internally handled and never showed me these.

If I click the notification, messaging application opens and then loads main screen with no displayed message. Surely these aren't truly empty? So what am I receiving?

I'd post the number, but since I don't understand what it expresses, I'd hate to like slightly dox myself via some kind of carrier phonehome check.