Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

rhett7660

macrumors G5
Original poster
Jan 9, 2008
14,575
4,752
Sunny, Southern California
Read the article here. Yikes..

http://blog.wired.com/gadgets/2008/09/hacker-says-sec.html

Very interesting if this is the case.

from the blog at wired.com

Your iPhone is watching you.

If you've got an iPhone, pretty much everything you have done on your handset has been temporarily stored as a screenshot that hackers or forensics experts could eventually recover, according to a renowned iPhone hacker who exposed the security flaw in a webcast Thursday.

While demonstrating how to break the iPhone's passcode lock in a webcast, iPhone hacker and data-forensics expert Jonathan Zdziarski explained that the popular handset snaps a screenshot of your most recent action -- regardless of whether it's sending a text message, e-mailing or browsing a web page -- in order to cache it. This is purely for aesthetic purposes: When an iPhone user taps the Home button, the window of the application you have open shrinks and disappears. In order to create that shrinking effect, the iPhone snaps a screenshot, Zdziarski said.

The phone presumably deletes the image after you close the application. But anyone who understands data is aware that in most cases, deletion does not permanently remove files from a storage device. Therefore, forensics experts have used this security flaw to successfully nab criminals who have been accused of rape, murder or drug deals, Zdziarski said.

"There's no way to prevent it," Zdziarski said during the webcast. "I'm kind of divided on it. I hope Apple fixes it because it's a significant privacy leak, but at the same time it's been useful for investigating criminals."

And though the handset only snaps screenshots when users press the Home button, Zdziarski said this is only one way forensics experts collect evidence. Other methods include taking data from the iPhone's keyboard cache, Safari cache, Google Maps lookups and so on. Experts and hackers can also recover deleted photos or e-mails from months ago.

In addition to exposing the privacy leaks, Zdziarski walked webcast attendees through the steps required to bypass an iPhone's passcode in order to gain full access to it.

Here's the good news: It didn't look all that easy; it took Zdziarski nearly an hour to demonstrate the process, and it would likely take inexperienced hackers far longer. To make a long story short, the process involved using Pwnage to create a custom firmware bundle and tweaking it with rather arcane methods to delete the iPhone's passcode protection.

Despite the intricacy of the method, Zdziarski stressed that anybody with the time and digital sophistication has the ability to break the iPhone's security.

"This flaw can only be exploited by somebody with physical access to a device, but your phone could get into the hands of someone with more malicious intent," he said. "Obviously, you don't want to trust any of your data to a passcode."

A full recording of the webcast, hosted by O'Reilly, will be available shortly. We'll post a link as soon as it's available.

Those interested in learning how to break iPhone security can pre-order Zdziarski's book iPhone Forensics: Recovering Evidence, Personal Data, and Corporate Assets.

Apple did not return phone calls for comment.
 
Maybe thats why 2.0.0-2.0.2 were so laggy, it was taking screenshots of whatever I am doing :D

I am not going to put on my tin-foil hat this time around, it only enhances the signal, and messes with the reception of my iPhone :D
 
This is a feature, not a bug and I don't see what the big deal is. It's part of the CoreAnimation caching - it's how it manages to get such smooth transitions between views; by caching what is displayed on the other side (for say, flip transitions).
 
The full reformat most likely deletes this.

A full reformat probably wouldn't delete this unless it zeros every bit on the flash memory out and I'm not sure Apple would think to include such a thing in iTunes. As the guy said, the iPhone probably deletes the screenshot but it will still be lurking, just not accessible without special effort and my guess is a reformat may lower the risk but it'll probably still be there.
 
This is a feature, not a bug and I don't see what the big deal is. It's part of the CoreAnimation caching - it's how it manages to get such smooth transitions between views; by caching what is displayed on the other side (for say, flip transitions).

However the information on that slide is being stored. What the author is saying, is that information might be able to or can be accessed at a later time for viewing.
 
Yes, that's exactly what the full reformat does.

Go to Settings on your device and look for the Reset option.

Erase all will do the job.
 
popular handset snaps a screenshot of your most recent action -- regardless of whether it's sending a text message, e-mailing or browsing a web page -- in order to cache it.

Dont all computers do this? :rolleyes:
 
What're these illegal activities that you're all so worried about being caught doing? So it takes a screenshot. It's not uploaded to Apple or anything.

If someone steals your phone, you've got bigger things to worry about then them digging up pictures of the texts you've sent to your friends.
 
What're these illegal activities that you're all so worried about being caught doing? So it takes a screenshot. It's not uploaded to Apple or anything.

If someone steals your phone, you've got bigger things to worry about then them digging up pictures of the texts you've sent to your friends.

What if it doesn't have to deal with illegal stuff? Just the fact it is taking a picture of alot of things you are doing that can be retrieved at a later date that is all.
 
What're these illegal activities that you're all so worried about being caught doing? So it takes a screenshot. It's not uploaded to Apple or anything.

If someone steals your phone, you've got bigger things to worry about then them digging up pictures of the texts you've sent to your friends.

I'm not concerned with illegal activities. But, if I delete an email or contact, I'd like to know that it's really deleted, not available to be recovered later.
 
It's just a temporary image that is likely mapped to a screen-shaped polygon for the hardware to scale. I'm trying to think of anything that's been displayed on my iPhone that could be damaging to me should it fall into the wrong hands and I'm coming up blank.

As was said above, if someone has gained access to this cached image on your iPhone, you have much more pressing problems than the image itself.

This just sounds like some hacker making a name for himself by finding that some piece of the sky may be falling. It's a non-issue that's probably only getting press because it helps poke holes in the "iPhone is perfect" myth.
 
Firstly, just don't plan a murder using your iPhone (don't do it at all, but you get my point). It's not like your girlfriend is going to accidentally find these files and realise that you're cheating on her.

Should I complain to Apple that Safari saves a copy of the web page that I am viewing? Even if it didn't take a screenshot, deleting a text would still leave the same amount of data there to be recovered later, same with an email. Do you think it manages to transmit an email without actually saving it to the memory?

It's not like these files will last a long time, the parts of the drive will be written over before long and they will be lost forever.
 
A full reformat probably wouldn't delete this unless it zeros every bit on the flash memory out and I'm not sure Apple would think to include such a thing in iTunes. As the guy said, the iPhone probably deletes the screenshot but it will still be lurking, just not accessible without special effort and my guess is a reformat may lower the risk but it'll probably still be there.

It does in 2.0 onwards (I believe), that is why erasing the device (from the iPhone itself) takes 2 hours to do - deleting the files without writing 0s to to the drive would no way take that long, not even to reinstall the OS.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.