Results 1 to 4 of 4

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: How To: TRUELY Wipe your iPhone

  1. #1
    Retired Moderator DoerrFan's Avatar
    Join Date
    Jul 2007
    Location
    Boston
    Posts
    2,290
    Thanks
    143
    Thanked 461 Times in 229 Posts

    Default How To: TRUELY Wipe your iPhone
    Since the restore doesn't completely wipe your iPhone, Johnathen Zdziarski, hacker extrodinare came up with this to wipe it.

    Perform a full restore, but be sure to set the device up as a "new phone", rather than restore from a backup (of course). This destroys the live file system only, but isn't really necessary. I do this to be extra safe that no writes to the device occur after wiping (and if they do, will not include any of my personal data).
    Jailbreak the device using something like iLiberty+ and obtain shell access via ssh.
    Find a copy of 'umount' for the iPhone. This can be found on the RAM disk, or in other places. Don't ask me for it. Now force both mount points into read-only mode:
    # umount -f /private/var
    # mount -o ro /private/var
    # mount -o ro /
    NOTE: The GUI will be non-responsive when /private/var is mounted read-only, so be sure not to try and use it.

    Wipe both partitions clean by copying /dev/zero over them. Ideally, /dev/random would be better, but it will heat up the CPU considerably and take a much longer period of time. Unless you are trying to hide information from the CIA or some other organization with the resources to perform low-level NAND recovery, a single /dev/zero wipe will suffice:
    # cat /dev/zero > /dev/rdisk0s2; cat /dev/zero > /dev/rdisk0s1
    After complete, force the device into recovery mode (Home + Power until "Connect to iTunes") and then perform another full restore.
    If you are paranoid about a low-level NAND recovery, use /dev/random and repeat these steps about seven times - or simply take a sledge hammer to the device.

    Only use if you need to, not confirmed if it works or not, works for him.

  2. The Following 2 Users Say Thank You to DoerrFan For This Useful Post:

    screamforme02 (2008-06-02), stocis (2008-06-02)

  3. #2
    Livin the iPhone Life screamforme02's Avatar
    Join Date
    Dec 2007
    Location
    In All of Your Hearts
    Posts
    1,635
    Thanks
    57
    Thanked 125 Times in 117 Posts

    Good to kno. I geuss if im runnin from the cia. lol. you are going to get slammed with "i ruinned my phone using this" haha good luck witht he help desk for this one. u may want to post a disclaimer, like i cannnot help you . lol but thanks either way
    Hey! A Restore Never Hurts It's True!

  4. #3
    Retired Moderator DoerrFan's Avatar
    Join Date
    Jul 2007
    Location
    Boston
    Posts
    2,290
    Thanks
    143
    Thanked 461 Times in 229 Posts

    Quote Originally Posted by screamforme02 View Post
    Good to kno. I geuss if im runnin from the cia. lol. you are going to get slammed with "i ruinned my phone using this" haha good luck witht he help desk for this one. u may want to post a disclaimer, like i cannnot help you . lol but thanks either way
    Read the bottom lol. If it messed up your phone, honestly i don't give a damn .

  5. #4
    Livin the iPhone Life screamforme02's Avatar
    Join Date
    Dec 2007
    Location
    In All of Your Hearts
    Posts
    1,635
    Thanks
    57
    Thanked 125 Times in 117 Posts

    Bump!!
    Hey! A Restore Never Hurts It's True!

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •