News for hackers. Stuff that matters.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by mtgx on Sunday November 03, 2013 @04:59AM (#6662707)
It seems every headline could be interpreted in 2 ways, and I've seen a bunch of them lately:

1. a) "Evil Google Tries to Take Control of Android"

   b) "Google Tries to Standardize Android and Fix Fragmentation"
2. a) "Google Taking Aim at Device Modders in Android 4.4 KitKat"

   b) "Google Trying to Make Android as Secure and Unhackable as ChromeOS"
Doesn't it make sense for Google to try and stop rooting through vulnerabilities, just like Apple tries to stop jailbreaking with every update?

From what I understand, rooting should still be possible if the bootloader is unlockable (which it is for Nexus devices, HTC's devices, and I think Sony's too). Samsung and a few others, on the other hand, don't let you unlock the bootloader. So maybe we should take it up to them, and demand unlockable bootloaders, so we can modify our devices, instead of asking Google to turn a blind eye to Android exploits.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by k-mcgrady on Sunday November 03, 2013 @05:07AM (#6662713)
>> "Doesn't it make sense for Google to try and stop rooting through vulnerabilities, just like Apple tries to stop jailbreaking with every update?"

The problem is that Apple doesn't position iOS as 'open'. Google does. That's been one of their big selling points for years.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by kelnos on Sunday November 03, 2013 @05:46AM (#6662765)
Google positioning its OS as "open" doesn't mean they have to make it easier for script kiddies and hackers to find vulnerabilities in your phone and exploit them. The fact that it makes it harder for modders to (legitimately) root some (some!) phones is unfortunate, but I think is just going to have to be a casualty in the name of better device security.

As another poster said, we should be taking this up with the Samsungs who ship devices with non-unlockable bootloaders.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by atmosx on Sunday November 03, 2013 @06:22AM (#6662828)
Being open in this context is like being pregnant, you either are or not. You can't be half-pregnant or half-open.

The remark about the script-kiddie able to find vulnerabilities is ridiculous for a wide variety of reasons. Script-kiddies are not able to find vulnerabilities in any kind of system. Computer hackers obsessed with security do that and (most of the times) it's not easy by any means, i.e. Saurik.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by fastball on Sunday November 03, 2013 @06:52AM (#6662888)
Firstly, you meant "e.g.", not "i.e."

In addition, I'm not sure what Saurik, the creator of Cydia, has to do with this discussion at all.

Finally, and most importantly, you don't seem to understand the current mobile market. Most users are the end-all-be-all of end users. Many people I know think that most of the apps on the iOS App Store are developed by Apple. People install apps without thinking. Tons of personal information is stored on your phone and in these apps, such as contacts and banking information.

Google/Android is open in the sense that Android is open source, so hypothetically anyone can hack on it.

You are the person who is half-pregnant. You want the normal end user experience, where you don't have to worry about compiling the operating system yourself, but you want it to be "hackable". That is not the definition of open. That is the definition of insecure. Because most Android users are not sophisticated computer users like yourself, a hackable operating system is just a bad idea.

If you want an OS that you can do whatever you want with, and is incredibly insecure, then fork Android and have at it. Do that, instead of complaining whenever Google makes changes that you don't understand and affect your somewhat specific and not very common use case.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by anon1385 on Sunday November 03, 2013 @07:00AM (#6662906)
>In addition, I'm not sure what Saurik, the creator of Cydia, has to do with this discussion at all.

He has found various security bugs in Android (most recent example: http://www.saurik.com/id/19 from the other day) and he is also the developer of http://www.cydiaimpactor.com

atmosx's point was that it isn't 'skiddies' who are finding these security holes, it's experienced developers and security researchers.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by hahainternet on Sunday November 03, 2013 @07:01PM (#6665760)
> Being open in this context is like being pregnant, you either are or not. You can't be half-pregnant or half-open.

What utter piffle.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by kelnos on Thursday November 14, 2013 @03:44AM (#6731311)
Being open in this context is like being pregnant, you either are or not. You can't be half-pregnant or half-open.

That's ridiculous. Openness, unlike pregnancy, is a spectrum. And intent matters.

The remark about the script-kiddie able to find vulnerabilities is ridiculous

Script kiddie, random malicious hacker person, whatever. Yes, people like Saurik and other white hats are capable of finding these sorts of vulnerabilities, but certainly other kinds of black hats are capable as well.

Not really sure what you're trying to say here... seems like you're just spouting nonsense and nitpicking.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by mtgx on Sunday November 03, 2013 @05:15AM (#6662727)
If you're talking about the standardization "issue", maybe Google realized that what it wants is not for Android to turn into another highly fragmented ecosystem of "distros" (like in the Linux world), that have little in common with each other except the kernel, and even file extensions aren't the same. Google is positioning Android as an ecosystem that can compete against iOS and Windows - a (more or less) unified ecosystem. The more unified it is, the better it is for consumers, in general.

But I think a middle ground can be created between super open/fragmented/anyone can fork and do whatever they want with it and super-closed/nobody can do anything with it except its vendor. However, Google could probably achieve the same thing, if they treated Android, like they do with Chromium and Chrome. Keep Chrome/some version of Android for themselves - while keeping Chromium/AOSP as open as possible.

As for this rooting issue, I don't really see what it has to do with being "open". They're just trying to secure it. And as I said, they can still allow bootloaders to be unlocked by the user. It's up to companies to do so, or they can take Samsung's route and try to lock them down as much as possible, even at the region level (which I disagree with, because in this case, there's zero benefit for both consumers and hackers. The benefit is only for the company).

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by sangnoir on Monday November 04, 2013 @04:23AM (#6667673)
I don't think having a exploitable kernel counts as being 'open' by any measure. I cannot understand how people are ignoring the security side of this.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by RyanZAG on Sunday November 03, 2013 @08:08AM (#6663069)
Not true, Samsung devices have always had unlocked bootloaders on all of their international (read: most sold) devices.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by AnthonyMouse on Sunday November 03, 2013 @09:20AM (#6663252)
> So maybe we should take it up to them, and demand unlockable bootloaders, so we can modify our devices, instead of asking Google to turn a blind eye to Android exploits.

The problem is not "we" -- we are the ones who buy the unlocked devices already. The problem is that people who don't know any better end up buying millions of devices that they only later discover have unreasonable restrictions and become landfill shortly after the manufacturer stops issuing new updates (which is often immediately).

What we should be demanding is that Google not allow the Google apps to be installed on devices with a locked boot loader.

Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by Dylan16807 on Sunday November 03, 2013 @08:56AM (#6663180)
A locked bootloader doesn't do anything to protect against root exploits. It mostly hurts the user, not malware.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by kllrnohj on Sunday November 03, 2013 @02:37PM (#6664646)
It doesn't protect against root exploits, but it protects against data dumping with physical access. Hence why unlocking the bootloader forces a data wipe. It does not hurt users at all if there's an unlock, which all of Google's devices have.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by killme on Sunday November 03, 2013 @08:52AM (#6663169)
The exact same thing can be said about the brouhaha over UEFI secure boot, but looks like your free pass only applies to certain companies.
Re:Google Taking Aim at Device Modders in Android 4.4 KitKat by fpgeek on Sunday November 03, 2013 @09:22PM (#6666365)
Consider this:

Company 1 has a history of monopoly abuse (including giving OEMs financial incentives to not ship computers with competing OSes pre-installed).

Company 2 has let at least two (probably more) new mobile OSes bootstrap themselves using parts of its ecosystem.

Which company do you think is going to get the benefit of the doubt when introducing security features that make device modification more difficult?

That being said, I think the biggest issue with UEFI secure boot isn't the idea, it's the implementation. People have reported things like confusing, hard-to-use key enrollment interfaces (that sometimes don't work or even don't exist at all) and other crazy, undocumented restrictions (e.g. only allowing OSes with certain names). And there's a lot of concern that these issues won't be fixed in a timely fashion, because installing an alternative OS is a corner case use for most OEMs. And then there's the issue that there's no shared authority (across most OEMs) for signing off on bootloaders other than Microsoft. Add past history into all of that...

Meanwhile, on the Android side, there's a clear, standard unlocking process, implemented on the Nexus devices of each generation (worth noting that the Nexus 5 support was added to a well-known rooting tool within minutes of the tools developer getting the device). Yes, there's still potential for problems and abuse (e.g. bootloaders locked by manufacturers, usually by carrier request), but the issues and pitfalls are relatively well-understood, including ways of avoiding them (buy from manufacturers that offer a bootloader unlock process, avoid AT&T and Verizon-specific devices and so on). And these issues need to be balanced against the security benefits. There are certainly still issues to watch out for, but past history suggests that they will be balanced appropriately.