News for hackers. Stuff that matters.
Re:Fortnite seems to have been removed from the Play Store a... by ocdtrekkie on Thursday August 13, 2020 @07:25PM (#24151039)
This is completely false. The Play Store has "won" by Google chopping the legs off all the alternatives. They have to be sideloaded and you have to enable a scary checkbox to do so, that suggests it's less secure to use any app store but the Play Store.
Re:Fortnite seems to have been removed from the Play Store a... by Wowfunhappy on Thursday August 13, 2020 @07:46PM (#24151321)
> that suggests it's less secure to use any app store but the Play Store.

The suggestion is usually correct, though. Google does a terrible job of vetting Play Store apps, but they do still have some automated safety checks, and they kick out known malware once it's found.

If you allow sideloading, you give up all of that. It's still perfectly safe if you trust what you install, but you have to make that assessment. Google can't save you.

This is exactly how I wish iOS worked. It's also basically how the Mac works nowadays, except replace "App Store" with "Apple notary service."

How would you suggest Google correctly communicate the risk?

Re:Fortnite seems to have been removed from the Play Store a... by ocdtrekkie on Thursday August 13, 2020 @09:44PM (#24152247)
Installing an app from F-Droid is drastically safer than installing an app from the Play Store though.
Re:Fortnite seems to have been removed from the Play Store a... by ithkuil on Thursday August 13, 2020 @11:22PM (#24152913)
Could it be because a niche is not such an interesting attack vector?
Re:Fortnite seems to have been removed from the Play Store a... by ocdtrekkie on Thursday August 13, 2020 @11:58PM (#24153166)
Maybe a little, but more importantly, all apps on F-Droid are open source, and verifibly built from said source. It's very hard to hide malicious activity on it, whereas duping the Play Store content moderators is like taking candy from a baby.
Re:Fortnite seems to have been removed from the Play Store a... by distances on Friday August 14, 2020 @07:56AM (#24156704)
For a small apps there's nothing checking against intentional malicious activity. Sure it'd be there in plain sight, but it's pretty unlikely really that anyone would read the source code of some random single person project.
Re:Fortnite seems to have been removed from the Play Store a... by Wowfunhappy on Friday August 14, 2020 @09:22AM (#24157575)
Google doesn't know whether you're installing F-Droid or Totally-Free-Money.apk.
Re:Fortnite seems to have been removed from the Play Store a... by karlicoss on Thursday August 13, 2020 @07:31PM (#24151119)
And also third party app stores (e.g. F-droid) can't autoupdate the apps for "security" reasons. One can only circumvent this by flashing a patch via phone recovery... which is fairly tedious and scary even for a tecnhical person, let alone regular users.
Re:Fortnite seems to have been removed from the Play Store a... by Wowfunhappy on Thursday August 13, 2020 @08:06PM (#24151534)
Wait, this is news to me! What aspect of Android is making autoupdates impossible? Apps can replace their contents, and apps can run in the background... shouldn't that be all you need?
Re:Fortnite seems to have been removed from the Play Store a... by heavyset_go on Thursday August 13, 2020 @08:22PM (#24151670)
Android requires users to go through the explicit install and upgrade screen to upgrade apps outside of the Play Store. That means that F-Droid can't upgrade applications in the background, nor can they be upgraded automatically. Batch installs are also disabled for third party app stores.
Re:Fortnite seems to have been removed from the Play Store a... by Wowfunhappy on Thursday August 13, 2020 @08:29PM (#24151720)
But isn't an app fundamentally just a collection of files? What is stopping F-Droid from replacing those files? Are executable bits special or something?
Re:Fortnite seems to have been removed from the Play Store a... by karlicoss on Thursday August 13, 2020 @08:47PM (#24151859)
Android apps are heavily containerized, so unless you gave the app a filesystem permission, it can't write to it. By default they can only use their 'own' data storage (which is represented as /data/data/$APPNAME on the filesystem).

But even if you allow filesystem access, it's only for 'non-system' partitions (e.g. sdcard). Unless you rooted your phone (also a pretty tedious operation with a potential to brick the phone), normal apps can't even read files on the system partition, let alone overwrite them, except their 'own' data.

This is good from the security point, e.g. you can run pretty much any app and simply remove it if you feel like it's suspicious and asking for too many permissions. Similar to running a random Docker image: you can try out software without taking risks of losing control over your system, allowing certain capabilities if necessary (e.g. ports, paths). There might be a Docker vulnerability of course, but it's pretty unlikely for you as an individual to be targeted by it.

But it's extremely frustrating when you know what are you doing and which risks you are willing to take, but have to jump through hoops to do things that are otherwise trivial on desktop.

Re:Fortnite seems to have been removed from the Play Store a... by karlicoss on Thursday August 13, 2020 @09:18PM (#24152070)
I've reread your comments, and realized I might have answered a different question in my comment before :)

In theory, you could request broad permissions, and have an interpreter sitting inside your app, dynamically loading its own code over the wire, so you'll never have to update from the app store (unless you want more permissions granted). But as far as I understand, this is forbidden by the Play Store policies (e.g. Facebook got told off for doing this https://arstechnica.com/information-technology/2013/04/googl... ). Although I'd imagine it's easy to slip such code past reviewers, unless your app is very popular and worthy a more thorough review that can catch it.

Also I'd imagine there is some grey area there, e.g. your whole app could be a webview simply displaying web frontend -- surely it's okay to dynamically load javascript? Not sure how the policy works in such cases.

Re:Fortnite seems to have been removed from the Play Store a... by heavyset_go on Thursday August 13, 2020 @08:35PM (#24151783)
Look into the Android security model, it's more complicated than vanilla Linux where you can just log in as root and fiddle with files if you want to get something done.
Re:Fortnite seems to have been removed from the Play Store a... by ngold on Thursday August 13, 2020 @07:36PM (#24151186)
Fdroid pops up and ask to update apps. It's very easy.
Re:Fortnite seems to have been removed from the Play Store a... by heavyset_go on Thursday August 13, 2020 @08:24PM (#24151682)
I don't find it easy to have to individually upgrade each app because Google decided that third part app stores are not allowed to batch upgrade in the background.
Re:Fortnite seems to have been removed from the Play Store a... by monocasa on Thursday August 13, 2020 @07:46PM (#24151329)
Not as easy as autoupdating, and far more annoying for the general user.
Re:Fortnite seems to have been removed from the Play Store a... by rightbyte on Thursday August 13, 2020 @08:29PM (#24151725)
My Firefox mobile was updated during the night and changed the UI completely, moving the bar to the bottom etc and it is just all bad. I see not having auto updates as a feature. Mostly it is just annoying changes and I prefer to know when updates happens so I can track things that break and blame the update.
Re:Fortnite seems to have been removed from the Play Store a... by simonh on Thursday August 13, 2020 @07:43PM (#24151281)
Plenty of handset makers to this day preinstall their own app stores, including the biggest and most successful, Samsung.
Re:Fortnite seems to have been removed from the Play Store a... by esnard on Thursday August 13, 2020 @07:54PM (#24151427)
Related: I often find item bundles cheaper if I buy them via the Samsung Galaxy Store (10% cheaper). Is it because Samsung doesn't have keep 30% of the money, but a lower amount?
Re:Fortnite seems to have been removed from the Play Store a... by megablast on Thursday August 13, 2020 @07:31PM (#24151122)
Yeah? you think users love hunting down a particular app store becauase that is the one that has the app you are after???
Re:Fortnite seems to have been removed from the Play Store a... by monkeydreams on Thursday August 13, 2020 @07:43PM (#24151284)
> Yeah? you think users love hunting down a particular app store becauase that is the one that has the app you are after???

I switch between streaming services based on the content they have. I have Steam, Epic Store and Origin on my PC because of the games and deals each have. Why would I not load a new app store (if I used my phone for anything other than a phone, camera and note-taking device)?

Re:Fortnite seems to have been removed from the Play Store a... by untog on Thursday August 13, 2020 @07:45PM (#24151305)
If only there was an example of a platform where you downloaded apps from the web and installed them at your own will!

Oh, wait. It’s what we all did and do with computers. This isn’t some mystical unknown.

Re:Fortnite seems to have been removed from the Play Store a... by Wowfunhappy on Thursday August 13, 2020 @07:50PM (#24151368)
In 2006-ish—before the iPhone and its App Store—preteen me decided to replace Windows with Xubuntu on his hand-me-down computer.

The feature I recall liking most was the integrated software center. When I wanted an app, I just had to search the center, not comb through random websites. It was nice.

Of course, I could and did also install programs from random websites, as I saw fit. It never occurred to me that some day, I'd be forced to rely entirely on a built-in store...

Re:Fortnite seems to have been removed from the Play Store a... by scarface74 on Thursday August 13, 2020 @07:46PM (#24151330)
And we see how that worked out. Viruses, malware, ransomware, key loggers, 10 toolbars on your browser.
Re:Fortnite seems to have been removed from the Play Store a... by untog on Thursday August 13, 2020 @07:49PM (#24151356)
Which is where the (existing, robust) system of app permissions comes in. Something the desktop world never had.

(besides, last time I checked my macOS machine is neither virus ridden nor covered in toolbars)

Re:Fortnite seems to have been removed from the Play Store a... by spideymans on Thursday August 13, 2020 @08:32PM (#24151757)
Your Mac isn’t ridden with that, because you’re a user that knows that you’re doing. I see “regular users whose Macs are riddled with MacKeeper and other garbage all the time
Re:Fortnite seems to have been removed from the Play Store a... by scarface74 on Thursday August 13, 2020 @07:54PM (#24151419)
Because no one bothered to write viruses for it. There were more viruses for Windows than Classic MacOS and it was a complete shit show compared to Windows between 1995 - 2000. It didn’t even have memory protection.
Re:Fortnite seems to have been removed from the Play Store a... by untog on Thursday August 13, 2020 @07:56PM (#24151446)
I’m talking about the macOS I run on my MacBook today. It is not virus ridden nor covered with unwanted toolbars.
Re:Fortnite seems to have been removed from the Play Store a... by scarface74 on Thursday August 13, 2020 @08:00PM (#24151483)
And again it’s because no one bothered to write toolbars and viruses for the Mac. I never got viruses on a Windows PC but are you going to say they don’t exist? You never had to clean up your less tech savvy relatives computer?
Re:Fortnite seems to have been removed from the Play Store a... by untog on Thursday August 13, 2020 @08:04PM (#24151512)
What I’m saying is that the vast, vast majority of desktop users have an entirely satisfactory computing experience today, using operating systems that let you install whatever you want.

Yes, if you go back in time you find OSes with hideous security models that made things like keyloggers possible. Mobile OSes today do not have those problems, and have strict permission prompts that gatekeep functionality.

Yeah, I’m sure there would be some shitty experiences if people could install whatever they want on their phones, it’s the price of giving everyone that freedom. But if desktop OSes in 2020 are anything to go by, it’s really not that big of an issue.

Re:Fortnite seems to have been removed from the Play Store a... by scarface74 on Thursday August 13, 2020 @08:05PM (#24151528)
So the whole ransomware and virus problem is imaginary?
Re:Fortnite seems to have been removed from the Play Store a... by ggggtez on Thursday August 13, 2020 @10:32PM (#24152543)
>They have to be sideloaded and you have to enable a scary checkbox to do so

And windows has a scary sounding checkbox when you download an .exe from the internet. So what? In the old days, it never warned you, and people were CONSTANTLY getting malware by downloading random stuff from sketchy sites.

Re:Fortnite seems to have been removed from the Play Store a... by izacus on Thursday August 13, 2020 @11:45PM (#24153074)
Majority of Android phones shipped in last years were built by Samsung and Huawei which both ship their own app store by default. Your claim doesn't match the reality.
Re:Fortnite seems to have been removed from the Play Store a... by oxymoran on Thursday August 13, 2020 @07:31PM (#24151108)
Of course they have to put a scary checkbox, otherwise they would be held liable for any sketchy app that is actually malware people accidentally downloaded. And I guarantee if the checkbox wasn’t there, you would be complaining that there aren’t enough safeguards to keep people safe. I can’t even stand Google, but come on.
Re:Fortnite seems to have been removed from the Play Store a... by _qulr on Thursday August 13, 2020 @07:46PM (#24151324)
> Of course they have to put a scary checkbox, otherwise they would be held liable for any sketchy app that is actually malware people accidentally downloaded.

What do you mean by "held liable"? It can't be in the legal sense, because Microsoft has never been held legally liable for Windows malware, and Apple has never been held legally liable for Mac malware.

Re:Fortnite seems to have been removed from the Play Store a... by pb7 on Thursday August 13, 2020 @07:55PM (#24151439)
Held liable just like this:

"In 2014 the US Federal Trade Commission ordered Apple to pay out $32.3m (£24.6m) to reimburse American parents for unauthorised app purchases made by their children."[0]

https://www.theguardian.com/money/2020/mar/11/my-kids-spent-...

Re:Fortnite seems to have been removed from the Play Store a... by _qulr on Thursday August 13, 2020 @08:22PM (#24151672)
This is the complete opposite of holding Apple liable for sideloaded apps. Apple was a direct party to these transactions.

If Apple isn't the payment processor, they're off the hook.

Re:Fortnite seems to have been removed from the Play Store a... by pb7 on Thursday August 13, 2020 @08:32PM (#24151760)
Please, in what way is Apple liable for this other than the fact they need to hold someone accountable for the damages? You really can’t imagine this taking place for malware that compromises payment information? They may not be ordered to pay but the headlines would read the same and the negative PR is worth way more than a few million.
Re:Fortnite seems to have been removed from the Play Store a... by _qulr on Thursday August 13, 2020 @08:54PM (#24151920)
But again, Mac malware exists, Windows malware exists. Yet "sideloading" is still much easier on those platforms than on Android. So obviously this kind of "liability", i.e., bad PR, doesn't and hasn't required the same implementation, and certainly doesn't force them to make the platforms App Store only.
Re:Fortnite seems to have been removed from the Play Store a... by saurik on Thursday August 13, 2020 @07:38PM (#24151213)
> And I guarantee if the checkbox wasn’t there, you would be complaining that there aren’t enough safeguards to keep people safe.

I hope what you mean is that someone else would be making the argument that the checkbox is necessary: claiming a crowd of people are a single inconsistent argument is disingenuous.

Re:Fortnite seems to have been removed from the Play Store a... by pb7 on Thursday August 13, 2020 @07:43PM (#24151277)
But the opposing crowd exists and maybe you personally don't have to deal with it but these companies do. Apple and Google deal with billions of ordinary people, not just tech nerds.
Re:Fortnite seems to have been removed from the Play Store a... by plasticxme on Thursday August 13, 2020 @08:33PM (#24151769)
No, there is no reason for them to do that. Microsoft has proven otherwise over their entire existence.
Re:Fortnite seems to have been removed from the Play Store a... by TeMPOraL on Thursday August 13, 2020 @08:50PM (#24151889)
Microsoft also has a "scary checkbox", in the form of "are you sure you want to run this exe that came from the Internet?" popup.
Re:Fortnite seems to have been removed from the Play Store a... by pb7 on Thursday August 13, 2020 @07:32PM (#24151130)
It very well may be less secure. This is no different than warning boxes popping up on Windows/MacOS cautioning running executables downloaded from untrusted sources.
Re:Fortnite seems to have been removed from the Play Store a... by scarface74 on Thursday August 13, 2020 @07:45PM (#24151314)
Right because why would Google think it needs to warn people about the dangers imposed by installing an app outside of the Google Play store by a well known developer like Epic?

https://arstechnica.com/gadgets/2018/08/fortnites-android-vu...

Re:Fortnite seems to have been removed from the Play Store a... by DevBih on Thursday August 13, 2020 @07:38PM (#24151214)
Good! Apple may ask for a bit too much with the 30 percent but still doesn’t give Epic the right to try and do things on their own. Judging on their little trailer they released shortly after getting removed, they new this was going to happen. A company that makes so much money should be able to compromise.
Re:Fortnite seems to have been removed from the Play Store a... by sushid on Thursday August 13, 2020 @07:57PM (#24151459)
> A company that makes so much money should be able to compromise.

It's hilarious to see people rooting for Apple as if they're the little guys.

The company that makes so much money here is Apple, not Epic. They should be willing to compromise. They gouge app developers and in turn its end users by charging a 30% ransom.

Re:Fortnite seems to have been removed from the Play Store a... by enos_feedler on Thursday August 13, 2020 @08:32PM (#24151761)
How many app developers feel they are getting gouged? I’m an iOS developer and don’t feel that way? Is it when you get big and greedy?
Re:Fortnite seems to have been removed from the Play Store a... by sushid on Thursday August 13, 2020 @10:08PM (#24152381)
The irony of calling an app developer "big and greedy" in face of Apple is not lost on me here.

30% in pure profit would means a lot to regular companies/folks as well, not just the "big and greedy" ones. Just because you don't feel the pain doesn't mean other ones do.

And ultimately, some of this cost is burdened by the end user purchasing the app which is obviously harmful to everyday users such as myself.

Re:Fortnite seems to have been removed from the Play Store a... by zepto on Thursday August 13, 2020 @08:52PM (#24151904)
Exactly, this entire thing is about big intermediaries getting a piece of the pie through the legal system.

Smaller developers will be the casualties of a multi-store situation because they will be forced to support the them all.

There will therefore be no competitive pressure on benefits for developers.

This is all about more middlemen making money.

Re:Fortnite seems to have been removed from the Play Store a... by sushid on Sunday August 16, 2020 @11:34PM (#24183631)
How do you rationalize this? There's no situation where having a legitimate competitor to the App Store makes the situation somehow worse for smaller developers.

At worst, they continue their business as usual. At best the competitive pressure allows their business to stay the same but with higher margins. Most likely they would eke out a bit more money than the status quo by using another App Store competitor alongside the App Store if they choose to do so.

Re:Fortnite seems to have been removed from the Play Store a... by heavyset_go on Thursday August 13, 2020 @10:09PM (#24152396)
I'm not aware of another industry that puts up with 30% fees on all the products that they sell. GrubHub et al are notorious in the restaurant industry for their 30% cuts on orders, and owners are doing everything they can to eliminate those companies from the picture.

Artists, on the other hand, only have to deal with a 10% to 15% cut when they sell their music digitally or physically through Bandcamp.

I'm a small and modest developer, and I feel like 30% and $99/year is too much. Mind you, Apple is a trillion dollar company that will take a 30% cut whether you're a worker in the 3rd world or a kid in college. I'm not sure I follow your "big and greedy" rhetoric at all here.

Re:Fortnite seems to have been removed from the Play Store a... by ryanbrunner on Thursday August 13, 2020 @07:44PM (#24151296)
The problem is that Apple has consistently demonstrated that "compromise" means "accept Apple's terms without any wiggle room for negotiation".
Re:Fortnite seems to have been removed from the Play Store a... by misnome on Thursday August 13, 2020 @07:41PM (#24151263)
It completely gives them the right to do it on their own. They are free to take their business elsewhere, or start their own mobile platform.
Re:Fortnite seems to have been removed from the Play Store a... by CarbyAu on Thursday August 13, 2020 @09:32PM (#24152159)
As things currently stand this is unarguably true.

The next question is though, given the incentives in place are entirely due to Apple, is that anti-competitive?

I think it is. It is also ruthless smart business to make money. Given societies rules about "make money" for corporations I can't blame them.

But I am allowed to wish it were otherwise.

Re:Fortnite seems to have been removed from the Play Store a... by olliej on Thursday August 13, 2020 @07:43PM (#24151283)
The scary check box exists for a reason. The reason malware isn't everywhere on android and iOS is because randomly installing apps isn't unsafe. I mean sans play store's automatic tools occasionally letting nonsense through.

A large part of the security model on both systems is the ability to constrain what apps can do, and by ensuring those have happened.

The various privileged (in the security sense) sandbox entitlements on iOS can't be used by a malicious app because the malicious app can't get through the App Store. That significantly increases the bar for any malware. I assume the Google Play store similarly limits access to privileged system features, and I would fully expect the 3rd party stores do not.

Also personally: The Epic store is a terrible app, and signing up for it requires providing vastly more information to them than I ever wanted to, especially for only a single company's games, from a company that has no stated intent of reducing data collection and improving privacy. A company that also engages in scummy tactics like loot boxes, virtual currency, etc

Re:Fortnite seems to have been removed from the Play Store a... by _qulr on Thursday August 13, 2020 @07:48PM (#24151348)
> The reason malware isn't everywhere on android and iOS is because randomly installing apps isn't unsafe.

What about macOS?

Re:Fortnite seems to have been removed from the Play Store a... by olliej on Thursday August 13, 2020 @10:02PM (#24152347)
It is perennially being targeted by malware :)