The Source of All Major Android Banking Trojans Just Got Updated To V2 (softpedia.com)
An anonymous reader writes: Apparently, during the past months it has started coming to the surface the fact that most top-tier Android malware was actually related, coming from a common malware variant called GM Bot, and sold for only $5,000 on underground hacking forums. Taking advantage of his new found glory, the coder behind that malware has now released a second version, three times the price of the first, complete with 3 exploits that can guarantee root access on older versions of Android (which are plenty thanks to [ignorant] OEMs and carriers). Some of the malware that originated from GM Bot includes: SimpleLocker (first crypto-ransomware for Android), AceCard (considered the most sophisticated Android malware to date), Bankosy and SlemBunk (banking trojan and backdoor), and Mazar Bot (banking trojan, backdoor and ransomware). To make things worse, GM Bot v1's source code also got leaked online, making it available to any halfwit developer that wants a crack at a cybercrime career.
When I hear news like this, I'm very thankful that I use Firefox OS. I don't think anyone has written any apps of any kind for it. My phone can't be attacked by malicious software that doesn't exist.
How can I grab the latest version? I tried Sourceforge, but didn't see anything available. Please help!
I don't really get the outrage at this. Criminals are going to commit crimes. I think the outrage would be better directed at Google for promulgating a "security-last" OS to manufacturers who, for the most part, can't be bothered with updates after a few months. When you suck at security almost infinitely more than Microsoft, that's saying something...
Help save the critically endangered Blue Iguana
And give Android two things:
1) The Linux Netfilter firewall as standard (not requiring rooting first) plus all the necessary user-level power tools as well as simple user-friendly apps to control it.
2) User-control of app permissions post-install , not just the choice of "either don't install an app, or else install it and grant every permission that its developer requests for as long as it's installed". This idiotic design is a travesty of insecurity and anti-privacy, and Google should be ashamed of themselves for it.
The non-technical Android user today (who can't be expected to root their device) is virtually powerless, and ripe for harvesting by organized crime --- they must love Google's Android team, the crime enablers.
1. Who is dumb enough to do banking on something so insecure as a mobile phone? It's a seive.
2. Since people are dumb enough to do something so critical and private as banking on their phone, doesn't this bolster Apple's argument against the FBI?
that this ends up on a user's phone? I'm assuming it's not through the Play Store and the user was visiting Russian donkey porn sites?
Now, if you'll excuse me, I have backups to corrupt.
Is the code commented? If not then it will not pass code review.
So who has a link? I couldn't care less about the banking aspect, but I'm interested in seeing how the root exploits work.
I'm simply curious (not because I want to get into the business) as $15k plus $2k per month (or $8k plus $1.2k per month for the exploitless version) is not chicken feed.
Are there that many "halfwit developers" out there that are willing to make this a viable option? Or, is this a case of the developer selling the malware to (would be) criminals, to make money on the work but minimize the risk?
I'd be interested in seeing the contract in the case of the customer being caught and going to jail.
Mimetics Inc. Twitter
any halfwit developer that wants a crack at a cybercrime career
I don't know where on the developer scale "halfwit" falls, but, in my experience the median programmer is fairly incompetent, and half of them are less talented than this - including the ones who can't copy/paste/modify stackoverflow examples and end up with working code.
Without even looking at the codebase, I would expect that anyone capable of understanding the code and modifying it enough to make something different is well above the median. In the wealthier nations I think that they could probably make more money legally than they make illegally (even though the business looks pretty good).
Are going to start WW3.
"[ignorant] OEMs and carriers" ... You mean Customers. People who go buy a phone are sold exactly what the carrier gets the most money from, which happens to be the junk-tier Android phones.
That doesn't mean OEM's and Carriers aren't playing a role in this, but that their greed is what is destroying Android as a platform. It's not easy to replace a phone's OS like it is a PC. Most devices that are not a PC are bricked if you screw it up. Do you really expect people to instal Cyanogenmod? No... they will just keep using their phone until the battery no longer charges or the screw is cracked. Then the cycle will be perpetuated where they go back to the Carrier and get another "free" phone.
The ideal resolution is that Carriers block "infected/infectable" devices by IMEI number, the customers are forced to go to the store to have the firmware updated, and if the device is too old (most are) they are forced to make a decision of either replacing the phone or joining a class action lawsuit against Google/Carrier/Manufacturer. Really, this would light a fire under carriers/manufacturer's collective asses.
Sent from my iPhone
"thanks to [ignorant] OEMs and carriers"
That's an incorrect position.
For the OEMs, they take a snapshot of the Android development tree at some stable point, and then they put in a hell of a lot of work to productize it for a given specific platform. And then they don't touch it, ever again. Each new phone is a new port, and each update to the OS on a phone would also be a new port.
Maintaining version updates on an ongoing basis is not possible with this development model, and having Google do the productization is not desirable to the carriers (who want a branded experience and a captive application store portal), nor Google (which is temperamentally incapable of productization, and does not want to assume update liability for Android phone, in the first place).
The carriers are the major beneficiaries, since if you what to add 0.0.1 to your version number (I still can not understand that desire, but people also buy Corvettes, and they buy German cars with interference engines where if the timing belt/chain breaks, it utter destroys the entire engine ... so go figure), that thousandths of an increment inversion number means you will be re-upping your contract for another 2 years (effectively, 18 months).
So the carriers have no incentive to distribute updates, the manufacturers have no incentive to change their process, since the majority of their sales are through carriers, and the carriers aren't going to take a consignment of last years phones. And Google isn't involved in the productization, because the OEMs don't want the code specific to their device showing up in the Android tree before it's released (which would disclose product plans) or frankly showing up at all (which would allow a competitor to use the same chips in their device, and not pay the development costs that the original OEM had to pay, allowing them to undercut their pricing for exactly the same product).
Google: Good money spent to no effect
OEMS: Good money after bad, aiding competitors
Carriers: Good money after bad, update error liability, inability to lock you into a new contract to get you +0.0.1 fix
How again is this ignorant? It seems to be highly educated on the economics of the situation to me...
Can Android be forked?
If so, why hasn't anyone with any reasonable ability and funds forked it and actually made it a good OS?
All it needs is literally a few minor changes and the entire thing would be secure as hell.
Google made it insecure by design for god knows what reason. It certainly offers nothing and most apps that aren't written by shitty developers work fine without half the permissions they request.
Add in an actual updating system that isn't SHIT and we are golden.