News for hackers. Stuff that matters.
Re:There are over a billion outdated Android devices in use by WillReplyfFood on Tuesday November 14, 2017 @04:07AM (#15693702)
Better have a bricked phone but secured phone? That is basically your argument?

Security is used to euthanize perfectly working systems and harass users for money. Security has become dangerous for the user in that aspect.

Re:There are over a billion outdated Android devices in use by Quarrelsome on Tuesday November 14, 2017 @05:18AM (#15693917)
> Security is used to euthanize perfectly working systems and harass users for money

That's a cynical and paranoid mindset. Bloat is a lazy tendency not a malicious evil and developers tend to optimise for the latest and greatest if left unchecked and forced to consider backwards compatibility.

> Better have a bricked phone but secured phone?

lets just say don't do any financial transactions on the device or appreciate the general openness of your phone to malicious actors who might use it for nefarious purposes.

Re:There are over a billion outdated Android devices in use by quanticle on Tuesday November 14, 2017 @06:22AM (#15694151)
That's a cynical and paranoid mindset. Bloat is a lazy tendency not a malicious evil and developers tend to optimise for the latest and greatest if left unchecked and forced to consider backwards compatibility.

As a user, do I care whether my phone is unusable because the developers wanted specifically to render older hardware unusable or whether it was just through their negligence in failing to consider older devices? Stupidity or malice, the result is the same.

lets just say don't do any financial transactions on the device or appreciate the general openness of your phone to malicious actors who might use it for nefarious purposes.

I keep hearing this, but what's the actual presence of malware on Android? If you're not installing shady apps from the Play Store, what's your actual level of risk? Android, even old versions of Android, are far harder to reliably exploit than say, unpatched Windows. As long as you're not installing free-to-play flashlight apps that require every permission under the sun, I'd say your exposure to malware on Android is far less than it is on PC. For the average user, they're still probably better off conducting financial transactions on their phone than conducting those same transactions on their malware ridden laptops.

Re:There are over a billion outdated Android devices in use by Quarrelsome on Tuesday November 14, 2017 @07:41AM (#15694505)
> Stupidity or malice, the result is the same

Yes but whether we attribute the intent to stupidity or malice is important as per the general health of our thought process. Its likely laziness combined with malice when its noted. I imagine a dev getting up in arms about package size and then when the issue is raised its not given high priority because someone twigs the convenient side effect. That's the worst case. Either way the mindset of paranoia is warped and self centred. Its not because they're thinking of forcing you to upgrade its more because they're _not_ thinking of you and instead the wide-eyed new sales opportunities that ship with greater disc space.

> I keep hearing this, but what's the actual presence of malware on Android?

oh wow, you're gonna play this game? I could tell you that its perfectly safe to trace the outline of a cliff with your feet and in many, many cases its going to be absolutely fine until the one case where the earth gives way and its not.

Let me put it this way; when I see the tagline:

> there are over a billion outdated Android devices

my first thought is:

> what's the most effective exploit to tap into that market?

the existence of security flaws encourages action and the hubris of not updating is the clarion call to those that exercise the exploits.

> I'd say your exposure to malware on Android is far less than it is on PC

This. What is this? This is complete conjecture. Get out of here.

Re:There are over a billion outdated Android devices in use by virgilp on Tuesday November 14, 2017 @09:07AM (#15695035)
> my first thought is:

> > what's the most effective exploit to tap into that market?

So??? What is it? Do let us know.

I'd venture to say that the fragmentation of that market makes it reasonably secure. Just like how the average router is incredibly insecure, and yet you don't advise people to avoid e-banking and just deal with their money in paper form and through face-to-face contacts.

Yes, you are technically right. But @quanticle is right, in practice: unless those users do some very stupid shit, they're pretty safe doing ebanking on their phones. (and those who do the "very stupid shit" are likely to do it on their computers, too)

Re:There are over a billion outdated Android devices in use by quanticle on Thursday November 16, 2017 @03:39PM (#15716389)
Where are the Android LSASS worms? Or Android SQL Slammer? Or Android ILoveYou? Or Android NotPetya? Or any one of the literally hundreds of well-known malware strains that make the news every time they infect a few million PCs? Malware on Android certainly does exist, but the fact that Android has been out for this long, with this many outdated devices, and we haven't seen a single mass infection yet means that Android isn't as easy to exploit on a mass scale as people make it out to be.

I'm not claiming that Android is safe. Nothing is safe. But it does security professionals no good to be alarmists. If we cry wolf about literally every technology that ordinary people use, the result is not people giving up technology. The result is people ignoring security professionals.

If an ordinary user came to you and asked, "Where should I do my banking? On my phone or on my PC?" what would your answer be?

Re:There are over a billion outdated Android devices in use by viraptor on Tuesday November 14, 2017 @07:29AM (#15694453)
> I keep hearing this, but what's the actual presence of malware on Android? If you're not installing shady apps from the Play Store, what's your actual level of risk?

I wish I could quantify that. It's a hard task. But the store is not the only possible vector. On an old Android you're running a very outdated version of Chrome when looking at any pages / ads. That would be the most exposed/insecure element in the system.

Re:There are over a billion outdated Android devices in use by vetinari on Tuesday November 14, 2017 @08:55AM (#15694947)
Chrome on Android is updated separately from the OS release. Even old Androids have new Chrome. This is not the Safari-on-iOS situation.

The same is valid for the system WebView, but "only" since Android 4.4. It is updated via Play Store, independently from the base system.

Re:There are over a billion outdated Android devices in use by viraptor on Tuesday November 14, 2017 @01:54PM (#15697998)
I was responding in the context of:

> As someone who goes as long as possible without performing updates

I take that to mean without updating the apps either, not just the os. I've seen people reject any kind of upgrades.

Re:There are over a billion outdated Android devices in use by Quarrelsome on Tuesday November 14, 2017 @07:43AM (#15694518)
there are bluetooth exploits and network adapter exploits which are for more localised fun.
Re:There are over a billion outdated Android devices in use by amelius on Tuesday November 14, 2017 @04:16AM (#15693724)
That's one reason I'm still hoping for a Linux/Firefox phone.
Re:There are over a billion outdated Android devices in use by pksadiq on Tuesday November 14, 2017 @05:51AM (#15694029)
> That's one reason I'm still hoping for a Linux/Firefox phone.

You should rather hope for GNU/Linux phones. Linux devices (without the GNU part) is most of the time, just another locked device (see your Android phone, router, TV, etc).

The presence of GNU software pieces (or any software licensed under GNU [LA]GPL v3+) ensures the device is free of locks (or with user breakable locks).

Re:There are over a billion outdated Android devices in use by jhasse on Tuesday November 14, 2017 @06:12AM (#15694112)
> The presence of GNU software pieces (or any software licensed under GNU [LA]GPL v3+) ensures the device is free of locks (or with user breakable locks).

That's not true, as the Linux kernel is still GPLv2. So while you could swap out the userspace GNU utils, the device manufacturer can still lock the bootloader which is perfectly fine with the GPLv2.

Even if the bootloader is unlockable (e.g. LG allows this btw), you will most likely be stuck to a specific kernel version due to proprietary binary blobs which nearly every phone uses.

So instead of a GNU/Linux phone, you should rather hope for a phone with complete open source drivers (or a GPLv3 kernel).

Re:There are over a billion outdated Android devices in use by pksadiq on Tuesday November 14, 2017 @06:28AM (#15694178)
> That's not true, as the Linux kernel is still GPLv2. So while you could swap out the userspace GNU utils, the device manufacturer can still lock the bootloader which is perfectly fine with the GPLv2.

Yeah, probably. But the presence of packages like GNU libc can make it harder for the manufacturer to lock the device.

> ... kernel version due to proprietary binary blobs which nearly every phone uses.

Sadly, binary blobs are always an issue. In the case of Linux, this happened because many Linux developers don't care about binary blobs. If they did, you won't see any binary blobs (as it is a violation of GNU GPL).

> ... with complete open source drivers

My main point was to quote that 'open source' doesn't solve these issues. We should take software freedom more seriously.

> ... (or a GPLv3 kernel).

I wish we will not have to wait until the human civilization end in fire to see this.

Re:There are over a billion outdated Android devices in use by vetinari on Tuesday November 14, 2017 @08:58AM (#15694978)
> this happened because many Linux developers don't care about binary blobs.

It is mostly users, not developers, who don't care about binary blobs. The users then take the "pragmatic" approach of using binary blobs, but hey, stuff works for them.

See also the Nvidia binary driver. Who is the advocate for that? Users (hey, never had a problem and it runs my apps very well) or developers (whoa, we cannot develop Wayland/etc with this)?

Re:There are over a billion outdated Android devices in use by pksadiq on Tuesday November 14, 2017 @09:33AM (#15695272)
> It is mostly users, not developers, who don't care about binary blobs.

Partly yes, but mostly No.

You are right that most people don't care about binary blobs. But the people who can enforce this are the developers. If all developers agree and enforce this, no on can include binary blobs in Linux kernel.

Also it would be wrong for a mere user to try to enforce it by law, because it might piss off the developers, which is really bad. Also, it might not withstand in court because the developers don't care.

> The users then take the "pragmatic" approach of using binary blobs, but hey, stuff works for them.

"pragmatic"? Most of us are concerned about our immediate problems, and thus we end up with temporary solutions (most of the time), sometimes because we don't have choice, sometimes because that's easier.

I recently got an ASUS eeepc which doesn't have graphics support, because when it was first released, the only support was a binary blob, which is now abandoned.

We will eventually face issues with these binary blobs, for sure. As we know, each day, new vulnerabilities are being surfaced.

But yeah, most of us won't care, until and unless something happen. But by then, it will be too late. Just like how many of us consider the importance of time only when we know we don't have enough.

So I don't think it is "pragmatic" in long term.

Re:There are over a billion outdated Android devices in use by vetinari on Tuesday November 14, 2017 @09:48AM (#15695418)
> Also it would be wrong for a mere user to try to enforce it by law, because it might piss off the developers, which is really bad. Also, it might not withstand in court because the developers don't care.

And yet, it is the users who have the ultimate power over developers of such hw/sw. No, not courts, that's the entirely wrong solution.

Their wallets.

Such solutions are being developed only because there's money in it. It is only up to the users, whether this factor is true or not. If they care about sources, they would not purchase hardware that requires blobs. If they don't care, and reward the developers with their money for the blobs, whose fault it is?

Re:There are over a billion outdated Android devices in use by jhasse on Tuesday November 14, 2017 @06:38AM (#15694218)
> Yeah, probably. But the presence of packages like GNU libc can make it harder for the manufacturer to lock the device.

glibc is LGPL, so I don't see how that should change anything?

> (as it is a violation of GNU GPL).

IIRC it's a gray area.

Re:There are over a billion outdated Android devices in use by pksadiq on Tuesday November 14, 2017 @06:59AM (#15694303)
> glibc is LGPL, so I don't see how that should change anything?

glibc requires libgcc[0], which is GPLv3 (with runtime exception). The same for libstdc++[1].

[0] https://gcc.gnu.org/onlinedocs/gccint/Libgcc.html [1] https://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html

Re:There are over a billion outdated Android devices in use by jhasse on Tuesday November 14, 2017 @07:14AM (#15694376)
The runtime exception makes it possible that everything else is proprietary, locked and unchangeable. Which actually is okay for apps IMHO, because I would want to run proprietary software like games (sandboxed of course).

The kernel really is the problem here and where there's no GPLv3 code used at all.

Re:There are over a billion outdated Android devices in use by noobermin on Tuesday November 14, 2017 @05:03AM (#15693871)
There's not much left to hope for as every platform that attempted one has fizzled out.
Re:There are over a billion outdated Android devices in use by la_oveja on Tuesday November 14, 2017 @05:21AM (#15693927)
You can already have a Linux phone.
Re:There are over a billion outdated Android devices in use by amelius on Tuesday November 14, 2017 @05:45AM (#15694008)
But it doesn't run my banking app.
Re:There are over a billion outdated Android devices in use by vetinari on Tuesday November 14, 2017 @08:59AM (#15694984)
Your bank doesn't have a website?
Re:There are over a billion outdated Android devices in use by amelius on Tuesday November 14, 2017 @10:31AM (#15695844)
Yes, but it requires the use of a dongle/calculator to access it, whereas the app just requires a personal code.
Re:There are over a billion outdated Android devices in use by la_oveja on Wednesday November 15, 2017 @02:55AM (#15702160)
Go ask your bank an app for Linux.
Re:There are over a billion outdated Android devices in use by jhasse on Tuesday November 14, 2017 @06:14AM (#15694120)
Most banking apps are available for Android, which uses the Linux kernel.
Re:There are over a billion outdated Android devices in use by amelius on Tuesday November 14, 2017 @06:44AM (#15694245)
Yeah, it uses the Linux kernel, but I wouldn't call it a "Linux phone".
Re:There are over a billion outdated Android devices in use by laumars on Tuesday November 14, 2017 @08:26AM (#15694754)
I'll grant you that GP was being pedantic but he is also correct. The only part in Debian/RHEL/Arch/whatever that is Linux is the kernel. "Linux" only refers to the kernel. So technically Android is also a distribution of Linux.

I think what you're arguing is that Android isn't GNU/Linux or that Android isn't libre like what we've come to expect from desktop distributions of Linux.

Re:There are over a billion outdated Android devices in use by nowherecat on Tuesday November 14, 2017 @05:58AM (#15694052)
How about Purism's Librem 5? https://puri.sm/shop/librem-5/

Librem 5, the phone that focuses on security by design and privacy protection by default. Running Free/Libre and Open Source software and a GNU+Linux Operating System designed to create an open development utopia, rather than the walled gardens from all other phone providers.

Re:There are over a billion outdated Android devices in use by zingmars on Tuesday November 14, 2017 @09:29AM (#15695231)
Isn't out yet and from what I can tell they haven't released much info about it yet. Maybe will be worth revisiting the idea when it's actually released.
Re:There are over a billion outdated Android devices in use by Tepix on Tuesday November 14, 2017 @09:36AM (#15695309)
If they release it with the slow outdated i.MX 6 CPU it will be terrible. Let's hope it will be the i.MX 8.
Re:There are over a billion outdated Android devices in use by akoncius on Tuesday November 14, 2017 @06:48AM (#15694256)
It’s not “perfectly working” if it is wulnerable to many hacks.