Feeds

Droid malware cloak outwits Google Bouncer and friends

Researchers show VXers a better way to infect Mountain View's mobile OS

Beginner's guide to SSL certificates

Google's Bouncer Android defence tool is one of a dozen malware detection platforms that can be flawlessly skirted by malware employing smarter heuristics, researchers have found.

Malware kitted out with virtual machine detection functions and clever heuristics could bypass seemingly any detection platform on the market.

Bouncer was employed by Mountain View to weed out malicious applications before they hit the official Play Store.

Researchers found it and other dynamic analysis platforms lacked the capabilities to foil most and typically all of the academics' heuristics which they built into their mutant malware.

"To assess the effectiveness of our techniques, we incorporated them in real malware samples and submitted them to publicly available Android dynamic analysis systems, with alarming results," the team of five university researchers wrote in (a paper (PDF)) titled Rage Against the Virtual Machine: Hindering Dynamic Analysis of Android Malware.

"We found all tools and services to be vulnerable to most of our evasion techniques," the authors write. "Even trivial techniques, such as checking the value of the IMEI, are enough to evade some of the existing dynamic analysis frameworks."

The team tested a dozen dynamic analysis tools and found all failed to beat the heuristic evasion techniques and most could not detect any.

They said the raised "important questions" about the effectiveness of Android malware analysis systems.

However Google's Bouncer would have the smarts to detect the slippery malware if it were upgraded with realistic sensor event simulation, more accurate binary translation and hybrid application execution.

"Hybrid application execution would be the most secure and efficient way for a dynamic analysis tool [such as Google Bouncer] against all the suggested evasion heuristics," the research team wrote, adding that " ... when an application is attempting to load and run native code, then the execution of the native code can be forwarded and take place on a real device."

Previous studies have developed mobile malware evasion and detection techniques but none have focused on besting dynamic analysis Android tools, the team wrote.

Static analysis tools were beaten using techniques developed in research published last year described here (PDF). ®

Choosing a cloud hosting partner with confidence

More from The Register

next story
SMASH the Bash bug! Apple and Red Hat scramble for patch batches
'Applying multiple security updates is extremely difficult'
Apple's new iPhone 6 vulnerable to last year's TouchID fingerprint hack
But unsophisticated thieves need not attempt this trick
Oracle SHELLSHOCKER - data titan lists unpatchables
Database kingpin lists 32 products that can't be patched (yet) as GNU fixes second vuln
Who.is does the Harlem Shake
Blame it on LOLing XSS terroristas
Researchers tell black hats: 'YOU'RE SOOO PREDICTABLE'
Want to register that domain? We're way ahead of you.
Stunned by Shellshock Bash bug? Patch all you can – or be punished
UK data watchdog rolls up its sleeves, polishes truncheon
Ello? ello? ello?: Facebook challenger in DDoS KNOCKOUT
Gets back up again after half an hour though
SHELLSHOCKED: Fortune 1000 outfits Bash out batches of patches
CloudPassage points to 'pervasive' threat of Bash bug
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.