Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Apple software update threatens to kill your iPhone 6  (Read 2929 times)

0 Members and 1 Guest are viewing this topic.

Geek-9pm

    Topic Starter

    Mastermind
  • Geek After Dark
  • Thanked: 1026
    • Gekk9pm bnlog
  • Certifications: List
  • Computer: Specs
  • Experience: Expert
  • OS: Windows 10
Apple software update threatens to kill your iPhone 6
« on: February 06, 2016, 02:02:15 AM »
If you see  "error 53" on you iPhone, Apple did it.
Full Story
The error is  triggered sometime  after a non-Apple  tech worked on your iPhone.
Quote
But the problem only comes to light when the latest version of Apple’s iPhone software, iOS 9, is installed. Indeed, the phone may have been working perfectly for weeks or months since a repair or being damaged


BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: Apple software update threatens to kill your iPhone 6
« Reply #1 on: February 06, 2016, 02:37:32 AM »
(alleged) Explanation from reddit

Quote
The home button has the touchID sensor intergrated. The TouchID sensor is a trusted platform module and has a unique hardware code in it. If the code in the touchID button does not match the code in the chip on the main system board the OS will not authenticate the module and return Error 53. Only Apple has the equipment to re-key the hardware keys. Apple introduced this extra authentication step in IOS9 to address some security concerns around impersonating the touchID hardware to get around it as a security module.

To explain why this is important, the TouchID sensor never transmits your fingerprint to the system. It stores a mathematical representation internally. When you "enroll" a fingerprint, you are actually training the sensor to recognise your finger print. When it recognises your fingerprint it transmits an authentication code back to the system board which has the other half of the chipset, that system board chip authenticates the code coming from the touchID and lets the system know the fingerprint has been successfully recognised and releases the system decryption key for the OS to be able to access user data. If you change either of these chips (the touch ID or the onboard) then authentication is not possible. Apple has now decided to lock out the phone in such a case to stop 'impersonation' attacks where the touchID sensor is swapped with a different sensor with different fingerprints to try and get around system security.

Apple could reverse their recent change, but it would decrease system security, or they could supply the equipment to change keys to unauthorised repairers, but this would also be a decrease in security.


I was trying to dereference Null Pointers before it was cool.