News for hackers. Stuff that matters.
Re:An iOS zero-click radio proximity exploit odyssey by saagarjha on Tuesday December 01, 2020 @07:11PM (#25271785)
Yes, but that doesn’t really make sense for things they have already shipped: researchers have to reverse engineer those for what seems like no reason. For example, the newest iPhones have entirely custom privilege levels that are lateral to the typical ARM exception levels and entered using proprietary instructions that their own silicon understands. This is something you can find if you load the kernel into a disassembler and poke at it a bit. But Apple doesn’t mention it at all or document it…what’s the point? Why put up such petty barriers in the face of people trying to audit this?
Re:An iOS zero-click radio proximity exploit odyssey by richardwhiuk on Tuesday December 01, 2020 @07:41PM (#25272006)
Likely the documentation that does exist internal would take a relatively large amount of cost to extract without pulling other stuff with it.
Re:An iOS zero-click radio proximity exploit odyssey by saagarjha on Tuesday December 01, 2020 @07:56PM (#25272079)
But they go through the effort of stripping all mentions of these things from the source code they release?
Re:An iOS zero-click radio proximity exploit odyssey by bun_at_work on Wednesday December 02, 2020 @10:24AM (#25277118)
I'm late to respond, but the obfuscation of code is almost certainly automated.
Re:An iOS zero-click radio proximity exploit odyssey by saagarjha on Wednesday December 02, 2020 @11:06AM (#25277655)
Apple doesn't really obfuscate their code outside of their DRM stuff–usually they just remove all the symbols and do a ⌘F for certain terms in their open source releases and strip those out. It really seems to be an manual process, since sometimes they miss things…
Re:An iOS zero-click radio proximity exploit odyssey by someguydave on Tuesday December 01, 2020 @11:56PM (#25273402)
wouldn’t the public interest in that be obvious at design time? why would apple write internal docs in such a way that they could never be released?