Code Monkey home page Code Monkey logo

iphoneisdisableddatarecoveryresearchindex's Introduction

Collect information for all whose iPhone "is disabled,Connect to iTunes" Locked and want recover data

Introduction : The extreme insecure in the extreme secure

  • iPhone have special mechanism design "permanent lock data if 10 times incorrect passcode attempt" and SEP (Secure Enclave Processor) to make iPhone more secure.
  • "permanent lock data if 10 times incorrect passcode attempt" means the after 10 times incorrect passcode attempted , your data lost forever. There is an option in iOS perference , erase it or not . but even you don't enable erase , after 10 times incorrect attempts, your iPhone is permanent disabled until you erase all data and reset it by iTunes then restore something from backup. Apple doesn't provide keep data re-enable service official way.
  • It means that your data never back if you have no backup before , or even you have backup , the new data after backup still lost.
  • So iPhone's secure just means it guarantee the data not be read by someone without permission , it not guarantee the data not be remove in unwanted way.
  • In these scenarios , iPhone is insecure totally .
    • a. You always unlock your phone by "Touch ID" or "Face ID" . but one day , these unlock systems not work , and you forgot passcode after a long time not use it.
    • b. You put your iPhone on desktop , some children want unlock your phone for play games , but failed.
    • c. You record a crime or accident scene , but someone don't want the record exists , just need "10 times attempts".
  • iPhone's special mechanism design prevent the data can't be read in extreme secure way , but make the data can't be delete in extreme insecure .
  • Then , to know how to recover data on "disabled" iPhone is necessary .

Problem at present

Only a few "disabled" iOS-device can be re-enable by paid

https://checkm8.info provides a paid software for passcode lock screen removal , but it only for 12.3 โ€“ 13.x.x and 14.0 .

Jailbreak "disabled" iPhone by checkra1n , only can read part of files

checkra1n (https://checkra.in) 0.11.0 beta can jailbreak 12.0 - 13.7 . it unlocked USB connection and provide SSH connect , but can't access important many files (e.g /private/var/mobile/Media/DCIM/* )

Resources

Projects

Jailbreak core

Understanding iOS

Application

SEP

SpringBoard

System

Boot

File System

iOS 12

Debug

Hardware

Debugging an iPhone with Bonobo JTAG cable + OpenOCD + GDB demoted by checkm8

iphoneisdisableddatarecoveryresearchindex's People

Contributors

kongsub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.