Android Banking Trojan Masquerades As Flash Player, Circumvents 2FA
A newly found Android trojan is targeting customers of large banks in Australia, New Zealand and Turkey. The banking malware, flagged as Android/Spy.Agent.SI by ESET security firm, disguises itself as Flash Player and spreads via unofficial app stores. It can steal login credentials of users from 20 mobile banking apps, and can also mimic login screens of popular services such as PayPal, eBay, Skype, WhatsApp and several Google services. The Android trojan is able to intercept SMS communications, which in turn, allows it to circumvent the two-factor authentication.
How can an app actually intercept SMS? Is this common on the Android platform, that apps can intercept that kind of deep system stuff?
8 of 13 people found this answer helpful. Did you?
take up where we left off;; the first hobbyist whiner to submit a script that turns part of any web page into a virtual video camera, wins... sounds tough because it is... no successful entries in 4 years... cease fire stand down.. in the moms we trust..
Where can I get this?
Devices have been 'pwned' before but it seems to be escalating, as malware used to just do 1 or 2 related malicious things (ad redirects/BHOs/ad banner replacements etc.).
I'm waiting for ransomware to hit mobile. "Oh you want to make phone calls? $20 to unlock that functionality. Browse the web? $20. Use apps? $20. Once you talk to your bank for 3 hours and get your money back, send the bitcoins to this address." It'll be cleverly priced at less than the cost of a replacement phone (maybe first determining the phone model) or the price of having it serviced by the manufacturer, or insurance deductible.
Other mobile ransomware might present itself as a message from your carrier: "Hey you're overdue. We're shutting off stuff until you pay up; click here to set up payment." and sure enough their data/voice/SMS are cut off aside from the 'convenient payment app'. It will probably be timed to activate at the beginning/end of the month, like when a bill would be due. They don't have to receive the money directly, the malware can fill up some 'legit' account (Xbox FIFA cards or whatever) in the background using the payment info, which the ransomers then access and drain.
I have a feeling Google tacitly allows Android's design to be pwnable, so that the Play store vetting is the only thing stopping your device from getting malware; discouraging use of 3rd party stores/piracy increases sales on their store (and thus them getting a cut) an amount probably greater than zero. The question is, is the bad publicity of malware bad enough to drive enough people to Apple that they lose more Play store sales than they gain?
Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
Using SMS on the same phone as the App isn't 2FA, your phone as one factor and your same phone as another factor does not make 2FA.
That's like saying you support 2FA by splitting the password field into 2 fields...
So what circumvented 2FA wasn't the Trojan but the user.
That's almost like the person who used an external PIN terminal without ever reading what it said and complained that a Trojan stole money despite using this "safe" method. You just can't win if your users are the attacker.
I think the only way out for that is to have an option to give the app *fake data*, and really recommend this option.
My flashlight wants location data? There you go.
Of course, this would take some work, in building generators for somewhat plausible but totally wrong data. Or perhaps, at the user's control, just slightly wrong data (e.g. my restaurant application might actually benefit from location data, but I might chose to have it fuzzed by some 5km or so).
"Android trojan .. disguises itself as Flash Player and spreads via unofficial app stores"
It would be a real story if this Android 'banking trojan silently installed itself without the end user taking action. This kind of non-story belongs over on the Microsoft Register.
from http://www.virusradar.com/en/Android_Spy.Agent.SI/description
Installation:
The trojan must be downloaded and manually installed.
Does it play Flash or not?
Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
Actually *NOT* playing flash (even more so flash ads) would be a *positive* feature.
Almost redeeming its trojan-ness.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
"spreads via unofficial app stores"
So... if you use the official Play store you're not going to be exposed to this?
What exactly are the benefits of using an "unofficial app store"? Pirated apps? Apps the Play store won't carry? Because all I've seen about the "unofficial" ones is they seem to be a major source of malware.
Why are those that we trust with our finances allowing funds to be transferred without live, in person, face to face interaction? It's not like none of us could go to the local branch verifying our identity right? Money is all about trust after all.
Time is what keeps everything from happening all at once.
Android
This is why I don't use unofficial app stores.
Yet another reason why Adobe Flash should die a much faster death.
"Imagination is more important than knowledge" - Einstein
It's not really two-factor if one of them comes from the same machine being used for access.
google is not perfect and their repository has numerous flaws and malicious apps, but at least there's some sort of submission verification and it is run by a company with a vested interest in keeping the crud out.
but come on folks, if you use a third-party repository, or you go looking for apps to do things that maybe, perhaps, you shouldn't be doing in the first place... spread those cheeks and prepare to be violated. it's really not any different than loading up google in internet explorer, searching for 'free movie downloads' or similar, and blindly clicking on results.
"The banking malware ... disguises itself as Flash Player..."
That's funny, usually it's the other way around.
Just cruising through this digital world at 33 1/3 rpm...
"Android trojan .. disguises itself as Flash Player and spreads via unofficial app stores"
It would be a real story if this Android 'banking trojan silently installed itself without the end user taking action. This kind of non-story belongs over on the Microsoft Register.
This is the Iphone defence.
Yep, this is exactly the excuse that Iphone users use to dismiss security issues bought on by jail breaking and Cydia.
Getting the user to install malicious software has always been and will always remain the most effective way of spreading it. Doesn't matter what the platform is and in the end, there is only so much you can do to protect stupid people from themselves.
Calling someone a "hater" only means you can not rationally rebut their argument.