iPhone Privacy Patcher utility released: Stop sending your IMEI to Apple!

Tags: all-seeing eye, iphone, paranoia, paranoid cat, patcher, privacy, stocks, tinfoil, weather
So now that it's out that Apple is spying on you, people have been clamoring for a way to hide your IMEI from the all-seeing eye of Apple's Stocks and Weather applications. These apps send your IMEI as well as your iPhone firmware version to Apple for their nefarious usage statistic processing.

This is a big deal, because the IMEI is sent in plaintext, over any Wi-fi network you may currently be connected to. So anyone listening on that network will be able to grab your IMEI and do stuff with it, like, um, yeah, I'm not sure they can do anything with it.

Until now you just had to avoid the Stocks and Weather apps and/or wrap your phone in tin foil to prevent them from reading your thoughts.

Concomitantly, I have produced a simple command-line utility to patch out the nefarious code from Stocks and Weather allowing you to check your portfolio and the weather without worrying about sending your IMEI to Apple.

What the utility does is scan for the URL that the app uses to talk to Apple, and zeroes out the part where it includes your IMEI.

Download now (binary and source)

Source is included because open-source is the bomb. It also makes backups because you may want to start sending your IMEI again. You know, if they get to you.

Right now the patcher does not prevent Stocks or Weather from functioning but as the Stocks and Weather functionality is served from Apple, they could easily disable patched applications remotely. So if they stop working you'll have a fair idea why.

And while you're installing dangerous 3rd party software onto your iPhone, why not also try some hilarious 3rd party software too? You won't regret it.

Return to Nate True's blog

Comments:

Posted by viper 47 weeks ago ( 19-Nov-2007 17:16:14 )

Looks like the aps do not send our IMEI.

OK, you can take your tinfoil hats off now. German site Heise Online has tested Hackint0sh user XianLi's claims about the iPhone sending its IMEI to Apple while accessing the web. According to Heise and other sources, this is not true:

While the code says "IMEI," which stands for International Mobile Equipment Identity, it seems that the actual IMEI is not transmitted. Using a sniffer, Heise says they were able to get the information that the applications are actually sending. The strings aren't the same as the test iPhone's IMEI and, in fact, each application sends its own unique code.

According to further testing by Rene at blog docpool, these IDs are identical in all iPhones he has tried. The most plausible explanation: the codes could be just application identifiers. Rumor smashed. Mystery solved. Time to get a bourbon at Big Joe's. [Docpool and Heise Online-- Thanks Wayne]

Posted by natetrue 47 weeks ago ( 19-Nov-2007 17:36:49 )

Good job plagiarizing that off of Gizmodo's website, viper. Actual, accredited link:

http://gizmodo.com/gadgets/rumor-smashed/iphone-doesnt-send-imei-information-to-apple-324640.php

Posted by viper 47 weeks ago ( 19-Nov-2007 17:47:06 )

Nattrue,

I wasn't trying to plagiariz anything. Check your email that I sent you which is the same post but with the link. I wasn't sure if I was allowed to post a link in your comment section. Also look at my post over at Hacint0sh where I put in the Gizmodo link.
http://www.hackint0sh.org/forum/showthread.php?t=16125&page=5

Man, you try to let people know something and they just think the worst of you right away?

Posted by amadomon 46 weeks ago ( 22-Nov-2007 00:46:23 )

Hi Nate,
I know this isn't the correct forum for my question, but I am in a country with very little bandwidth, and as a consequence, I don't seem to get the registration image for hackintosh.org and thus cannot post there. I have a very simple question: my phone is jailbroken, unlocked, and highly modded. Everything works great, but third-party apps are starting to require 1.1.1 firmware. I have left mine at 1.0.2 because I haven't been certain that all the wonderful 3rd-party apps I have will still work or even be available to me. Can you tell me if they will still work? I realize that the jailbreak and unlock will still work, but what about the other stuff? Thanks!

Posted by amadomon 46 weeks ago ( 26-Nov-2007 05:36:52 )

Hi, any help on what will happen to 3rd party apps if/when I upgrade to 1.1.1? And, at this point, where can I get 1.1.1?

Log in or register to post comments.
You are not logged in.
Log inRegister now!