Phreaking Not Dead Yet
santos_douglas writes "From Wired comes this article about an exploit involving weak voicemail passwords and automated voice recognition systems for accepting collect calls. The providers involved, SBC and AT&T, don't seem too concerned about their customers receiving tens of thousands in fraudulant charges from places like Saudi Arabia and the Phillipines."
For more about Fone Phreaking, check out the grand master... Phone Losers of America
"Sic Semper Tyrannosaurus Rex."
The basic idea being used here is *really* old, phreaks have been changing OGM's to "- pause - yes, we accept that collect call" and suchlike for ages. The novel aspect is that it's essentially automated, no SE'ing skills required to make a convincing message, due to AT+T and SBC being retards. Still amusing though.
Users are given a brand new phone system, with some default password used to set voicemail messages. Users did not change that default password. Enterprising na'er-do-wells realize this is going on, use the default password to change the voicemail greetings to "yes, yes, I will accept the charges, yes, yes" and proceed to make free collect calls.
We have a classic case of stupid users.
It's not that I don't feel for them. And I certainly think AT&T/SBC will start provisioning these systems with pseudorandom passwords as defaults. But if you don't change your password, and someone else finds out about it... that's no one's fault but your own.
Should the people who did this be punished? Absolutely, they clearly broke the law. But now, maybe people will begin to realize that security isn't something that they can leave up to third parties -- it's something they need to take in their own hands, lest they find themselves $12,000 up shit creek and lacking any means of locomotion.
levine
my companys voice mail server used to get hacked all the time. we have over 20,000 mail boxes so toll fraud is something that we just had to deal with. A simple fix for our problem.. turn off the ability to dial out of the voice mail server, and viola, problem solved. :)
It's a great idea, but changing from a "yes/no" recognition to a digit recognition will result in an order of magnitude increase in processing load. So telco can't go there without reprovisioning with upgraded hardware first. We'll be running RedHat16 by then.
I never call back numbers that I don't recognize. If it's important, they'll call me again.
LOL. I've got two of those. The outside is thick plastic, inside everything is waterproofed. These were designed to last forever.
I've also got a really old one with the outside encased in rubber, and little prongs on the tiny rotary mech, so you could dial even with gloves on, at the top of a pole in any weather.
Dad was a lineman for MTS (Manitoba Telephone System). When he died I got all of this stuff, and a bunch of other cool stuff like climbing spikes and safety belts.
Note to all: don't install a resistor across the line to allow free incoming long distance calls when Dad's a lineman. Also, don't build a bluebox using parts you stole from dad's work. The phone company can get quite upset.
Dad was even madder.
Then have the system say
"you have a collect call from "(name spoken by collect caller)" If you would like to accept charges say (random word or number) now. (pause) To accept charges say (same random word) now. To repeat this message press the # key"
The pause allows them to say 'umm what' and then figure it out. It's no harder than leaving a message on a voice mail system.
I originally thought of allowing the users to press a number on the telephone pad -- however that would allow them to input a sequence of all the numbers on the keypad into the voicemail message. Using random words is better. # key resets the random word, so that if the person can't pronounce the word so the system can understand it then gives them another chance to try.
Instead of a question, you tell them how to accept charges. you tell them how twice. Most people will be able to figure it out by the second time it's played to them. Those who can't shouldn't be accepting a collect call (or reproducing for that matter).
https://www.gnu.org/philosophy/free-sw.html
Back in the day, I used to pull off the following scam (DISCLAIMER: I was young and foolish then. I'm a good, law abiding citizen now):
:) It would be unfortunate if I got busted for crimes I commited a long time ago, and wouldn't consider doing now.
COCOTs (Customer Owned Coin Operated Telephones, ie. payphones not owned by the local phone company) were programmed to recognize certain long distance codes (like 1010220 and all the other ones you see dumb comercials for). This was required by law. Unfortunately (for the COCOT owner) these payphones were infrequently maintaned. It used to be that all long distance access codes were 5 digits. At the time, the FCC had just added 7 digit access codes. Many COCOTs were not programmed to understand the new 7 digit codes. So if you simply dialed 10108 (pause) 05, the payphone would interpret this as entering the 10108 LD access code, then 0 (for an operator, which is free). It would dutifully dial 1010805, which got a long distance line, thinking you were talking to an operator. You could then merrily dial any long distance number you wanted, and talk for free.
I'm also reminded of my first Blue Box, a radio shack autodialer modified with a switch and a replacement crystal (stuck to the side with a huge wad of epoxy). Then they started selling these digital voice recorders, which could replay a tone with perfect (enough) fidelity forever.
The thing about these illegal exploits was that I didn't *need* to steal long distance service. It was more about fun and interesting techincal exploits than stealing. This isn't an excuse, just an explanation. It wouldn't have been as much fun if this "youthful indiscression" didn't increase my knowledge of a rather amazing system. For this, I thank the telephone companies. I think I share this viewpoint with a lot of people accused of "just being thieves". True, it is stealing, but at least the motives were more interesting and noble than "just stealing".
And it wasn't all just for personal gain...I remember working with a friend (he did most of the work) to redirect a spanish-speaking 1-800 porn chat line to a notorious spammer at the time....lets see... "Eunuchs Incorportated" IIRC. End result: The spammer's phone was inundated with hot and horny mexican men. That excercised the social engineering aspect of things. We called the 800# provider and convinced them that we were the owners of the 800#. Just had them redirect the line to a different number. Incidentally, this only works with a certain type of 800#'s (The ones that are redirected to standard phone lines).
Anyway, I really hope that 1) the statute of limitations has run out on my crimes and 2) My posting as AC will dissuade investigation.