That's pretty astonishing. The MMIO abuse implies either the attackers have truly phenomenal research capabilities, and/or that they hacked Apple and obtained internal hardware documentation (more likely). I was willing to believe that maybe it was just a massive NSA-scale research team up until the part with a custom hash function sbox. Apple appears to have known that the feature in question was dangerous and delib…
Operation Triangulation: What you get when attack iPhones of researchers
221–230 of 433 posts
Re: Operation Triangulation: What you get when attack iPhones of researchers
#222Isn't the most obvious answer that Apple, like other US tech firms such as Google, simply creates these wild backdoors for the NSA/GCHQ directly? Every time one's patched, three more pop up. We already know Apple and Google cooperate with the spy agencies very eagerly.
Particularly considering how in the past Apple has been very willing to be on the receiving end of negative headlines for not giving US agencies decrypted access to iCloud accounts of terrorist suspects, with Google I don't remember it ever having been the target of such controversy, meaning they willingly oblige with all incoming requests.
[0] https://qz.com/1145669/googles-true-origin-partly-lies-in-ci...
Re: Operation Triangulation: What you get when attack iPhones of researchers
#223Notice that the hash value for a data write of all zero's is zero... And for a single bit, the hash value is a single value from the sbox table. That means this hash algorithm could reasonably have been reverse engineered without internal documentation.
This 'smells' like a typical way to prevent memory writes to random addresses accidentally triggering this hardware. Doesn't look like it was intended as a security feature. In fact, this is how I'd implement it if someone said to me it was important that bugs couldn't lead to random writes. This implementation also effectively prevents someone using this feature whilst giving a buffer address they don't know the con…
Re: Operation Triangulation: What you get when attack iPhones of researchers
#224Earlier quoted context omitted.
> We already know Apple and Google cooperate with the spy agencies very eagerly. The evidence clearly indicates otherwise…
Ahem, Snowden, PRISM anyone?
Re: Operation Triangulation: What you get when attack iPhones of researchers
#225Attack by CIA/NSA? They have the best possible insight into the hardware and software at all stages I should think.
Re: Operation Triangulation: What you get when attack iPhones of researchers
#226This really looks like the NSA just flexing their muscles and their vulnerability arsenal.
Re: Operation Triangulation: What you get when attack iPhones of researchers
#227Isn't the most obvious answer that Apple, like other US tech firms such as Google, simply creates these wild backdoors for the NSA/GCHQ directly? Every time one's patched, three more pop up. We already know Apple and Google cooperate with the spy agencies very eagerly.
> We already know Apple and Google cooperate with the spy agencies very eagerly. The evidence clearly indicates otherwise…
If they cooperate that's good and convenient, but that does not mean the intelligence service will not set in place contingencies for if the other side suddenly decides not to play ball anymore.
Re: Operation Triangulation: What you get when attack iPhones of researchers
#228Who had motive to target Russian government officials, knowledge of the attack vectors, history of doing so, and technical and logistical ability to perform it leads Kaspersky and myself to the only rational conclusion: that Apple cooperated with the NSA on this exploit. I assume they only use and potentially burn these valuable methods in rare and perhaps desperate instances. I expect the Russian and Chinese governm…
> leads Kaspersky [..] to the [..] rational conclusion: that Apple cooperated with the NSA on this exploit doesn't the article states precisely otherwise? that while the FSB accuses Apple of cooperation, Kaspersky does not have any reason to believe so, especially since it does not look like any known state actor.
Re: Operation Triangulation: What you get when attack iPhones of researchers
#229[flagged]
Re: Operation Triangulation: What you get when attack iPhones of researchers
#230Even though no public documentation exists, I'm sure thousands of Apple engineers have access to a modded gdb or other tooling to make use of it.