News for hackers. Stuff that matters.
Re:Jeff Bezos's phone 'hacked by Saudi crown prince' by rtkwe on Tuesday January 21, 2020 @06:59PM (#22113143)
My first pass at a way would have some point in the code where various hooks can be triggered for a feature like downloading a file under the guise of creating previews of various types of files and simply have the production build sent to the Google Play store include an additional small plugin that looks for a specific header and then hands over the keys to the kingdom to whatever payload it finds. It's simple and there's generally a very small portion of people looking at the disassembled code from the Play Store. You could even have it produce two versions one for any internal testing on the live version and one with the small backdoor plugin.

Doing it this way you only really have to control a core part of the release team to hide the slight of hand between the published version and the clean 'published' version.

Alternatively just bury the same thing deep in the codebase using techniques like people use for the Obfuscated C competition every year. Any changes could be delayed/deprioritized/handled by a team in the know about the backdoor.

Re:Jeff Bezos's phone 'hacked by Saudi crown prince' by tmpz22 on Tuesday January 21, 2020 @07:05PM (#22113182)
Its probably easier to just bribe/compromise the on-site DBA who has access to the physical hardware. Dump the raw data and decrypt/analyze it offsite.
Re:Jeff Bezos's phone 'hacked by Saudi crown prince' by rtkwe on Wednesday January 22, 2020 @09:41AM (#22117883)
It's a little unclear what was actually compromised in this if it was just what was available WhatsApp on their end that's definitely an easy way. If it's more that WhatsApp was being used to read more data from the phone than what had already been sent via WhatsApp (or if WhatsApp doesn't have access to things sent because it's E2E encrypted) it'd require something more complex than that.