News for hackers. Stuff that matters.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by owl57 on Saturday September 28, 2019 @10:46AM (#21100546)
It's not easy to pull battery out, so we are left with a force-reboot button chord. That feature is probably meant to protect from normal, non-malicious bugs. How sure can the hypothetical paranoid be that the phone has indeed rebooted and not faked it?
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by givinguflac on Saturday September 28, 2019 @10:52AM (#21100586)
The hypothetical user can be certain if they simply do a force reboot by holding power and volume, instead of shutting down using the power button long press and touch screen swipe.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by mtsr on Saturday September 28, 2019 @10:59AM (#21100630)
Why? Is there any way to be certain these are done in hardware and can’t be caught in a low level system once the device is rooted? It’s a black box, so no way to know until somebody manages to pull it off.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by earenndil on Saturday September 28, 2019 @06:43PM (#21103478)
I can implant a tiny microchip into your phone that will intercept every disc read/write and transmit it. Is that something it makes sense to check for, though?
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by fragmede on Saturday September 28, 2019 @07:35PM (#21103824)
These days, it's easier to thwart the Evil Maid attack, as it's known, by replacing the device, and some recommend doing that when entering/exiting China, attending DefCon, and a few other scenarios where it's credible under a given threat model. Most of us aren't Edward Snowden, but are still cases where thats not so ludicrous. The FBI has installed keyloggers into laptops supposedly fresh from the factory that have been discovered before. It's not just specific person devices, either. Aspersions were cast on Supermicro motherboards installed into Cloud provider data centers, even if nothing was ever found/proven.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by jscholes on Saturday September 28, 2019 @04:25PM (#21102654)
> Is there any way to be certain these are done in hardware and can’t be caught in a low level system once the device is rooted?

If you suspect your device has been tampered with and need a guaranteed reboot, just let the battery run down and don't use it until it has.

Re:Developer of Checkm8 explains why iDevice jailbreak explo... by alt219 on Saturday September 28, 2019 @07:47PM (#21103887)
> If you suspect your device has been tampered with and need a guaranteed reboot, just let the battery run down and don't use it until it has.

Just a (overly paranoid) thought: a sophisticated attacker could simulate a drained battery and subsequent reboot, no?

Re:Developer of Checkm8 explains why iDevice jailbreak explo... by sildur on Saturday September 28, 2019 @10:43PM (#21104685)
No sophisticated attacker can make a phone run for five days without recharging. Just leave it on for five days and you should be fine.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by ofcourseianal on Saturday September 28, 2019 @11:59AM (#21101084)
Yes
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by a_t48 on Saturday September 28, 2019 @01:03PM (#21101455)
Yup - this combination works even if the device is hung.
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by GhettoMaestro on Saturday September 28, 2019 @01:30PM (#21101633)
I believe the force-reset button combination is a firmware (read-only) routine for that reason.

See: https://support.apple.com/guide/iphone/force-restart-iphone-...

Re:Developer of Checkm8 explains why iDevice jailbreak explo... by owl57 on Saturday September 28, 2019 @02:39PM (#21102078)
Firmware updates are a thing for other devices. Sure, the force-restart logic should be stored on some separate device that isn't touched by any part of OS other than the firmware updater — but are you sure if it really is or should be read-only?
Re:Developer of Checkm8 explains why iDevice jailbreak explo... by GhettoMaestro on Monday September 30, 2019 @05:55PM (#21120055)
Nope I am not sure.

Not going to lie: I do place a significant level of trust in Apple's statements regarding their security architecture / model.

Re:Developer of Checkm8 explains why iDevice jailbreak explo... by owl57 on Tuesday October 01, 2019 @10:50AM (#21125896)
I'm inclined to place some trust in Apple too. Is there any statement that force-reboot is a security feature?