3 ms·
Checkra1n, another iOS exploit (although it's more impressively a bootrom exploit), is mentioned. You can see slides on it from 2019 here: https://iokit.racing/
by MaxLeiter 6y ago
Checkra1n, another iOS exploit (although it's more impressively a bootrom exploit), is mentioned. You can see slides on it from 2019 here: https://iokit.racing/oneweirdtrick.pdf https://iokit.racing/oneweirdtrick.pdf (The One Weird Trick SecureROM Hates)
- vanshg 6y agoWhich just goes to show how useful it is to have these kind of exploits. Imagine if there was a way to fix Checkra1n, and it was fixed a while back. Then, figuring out the details of this exploit would have taken much longer.
- doublerabbit 6y agoInteresting, from that slide I should always null my variables after I'm finished with them.
- sfink 6y agoIf they're globals, then yes you should. Having dangling pointers anywhere, even in supposedly unused areas, tends to come back and bite you. For locals, why bother? The optimizer will probably discard the writes, and worrying about stack addresses being reused is a waste of mental space and clutters the code.