News for hackers. Stuff that matters.
Re:Apple starts rejecting apps with “hot code push” features by Nutomic on Tuesday March 07, 2017 @11:13PM (#13817841)
Google definitely forbids self-updating apps on Google Play. But I'm not sure how well this is enforced.
Re:Apple starts rejecting apps with “hot code push” features by marak830 on Tuesday March 07, 2017 @11:56PM (#13818003)
Horribly. I get a few games from the Japanese market, and almost each one requires in immediate internal download and update.

Although those updates never trigger the Android update service, so I'm not sure if they are just downloading more resources of if they are able to request new permissions(I would like to assume not.)

Re:Apple starts rejecting apps with “hot code push” features by irontoby on Wednesday March 08, 2017 @12:34AM (#13818165)
Games updating DLC is nothing new and is not what this is about.

Google did recently change the Android permission model; previously, apps had to request all their permissions at install time and it was all-or-nothing (and frankly, hardly anyone bothered to look them over.)

Now, certain permissions have to be requested when they're needed (at least for recent versions of the SDK) and the user can choose to allow or deny. But an app can't grant itself new permissions without going through the official update process.

Re:Apple starts rejecting apps with “hot code push” features by marak830 on Wednesday March 08, 2017 @01:11AM (#13818329)
See I do trust that - but only to an extent.

I always wonder when seeing one update, if there is a 0 day that can bypass that. On a technical level I know I run the same risk with my PC, but at the same time, it's more difficult for me to examine processes and startups in my android.

Re:Apple starts rejecting apps with “hot code push” features by lmm on Wednesday March 08, 2017 @05:40AM (#13819369)
Realistically, if they've written their own native code that parses their updates then almost certainly. If they're using an established library then maybe not (likewise if they're using a decent language, but unfortunately no-one does that). I'm reminded of the example at the bottom of http://www.gamasutra.com/view/feature/194772/dirty_game_deve... where the game had a buffer overflow in displaying its own EULA.
Re:Apple starts rejecting apps with “hot code push” features by runholm on Wednesday March 08, 2017 @04:57AM (#13819194)
The internal download and update is allowed when it consists of media resources and such which is not native executed code.