Feeds

Attack reads smudges to retrieve Android password patterns

Oily residue 'surprisingly persistent'

Beginner's guide to SSL certificates

Smudges left on Android touch screens leave tell-tale signs that can often be used to recover password pattens used to lock the phones, according to research presented earlier this week.

The smudge attacks work by photographing Android handsets from a variety of angles using standard cameras and lights. The oily residues from fingers sliding across the touch-screen surface are then analyzed using standard computers running photo-editing software.

“We believe smudge attacks are a threat for three reasons,” the researchers wrote in a paper presented at the Fourth Usenix Workshop on Offensive Technologies, which took place on Monday in Washington DC.

“First, smudges are surprisingly persistent in time. Second, it is surprisingly difficult to incidentally obscure or delete smudges through wiping or pocketing the device. Third and finally, collecting and analyzing oily residue smudges can be done with readily-available equipment such as a camera and a computer.”

In one experiment that simulated an attack under ideal circumstances – in which touch screens weren't wiped – the researchers were able to recover the entire password pattern 68 per cent of the time if the phone first had been held to the user's face. Partial patterns were recovered 96 per cent of the time. Facial contact ensured there was enough skin oil to cause broad smudging, the researchers said.

A separate experiment, in which the touch screen was put in a user's pocket and allowed to move around slightly, was intended to simulate more realistic usage scenarios.

“Surprisingly, in all cases, the smudge was classified as perfectly retrievable,” the researchers wrote. “Simple clothing contact does not play a large role in removing smudges. However, on closer inspection, information was being lost. The directionality of the smudge often could no longer be determine [sic].”

Although the techniques could be applied to other types of smartphones, it was applied to two models of Android phones, which allow a user to trace a pattern on an on-screen 3x3 grid before the devices can be used. With 389,112 possible patterns, cracking the patterns would on average take many more attempts than the 20 unsuccessful tries permitted by the smartphone operating system. (After that, a user must enter credentials for a valid Google identity to access the phone.)

The experiments were carried out on two separate Android models, the HTC G1 and the HTC Nexus1. The researchers were Adam J. Aviv, Katherine Gibson, Evan Mossop, Matt Blaze and Jonathan M. Smith, and were all from the Computer and Information Science Department at the University of Pennsylvania. A PDF of their paper is here (warning: PDF). ®

Remote control for virtualized desktops

More from The Register

next story
Regin: The super-spyware the security industry has been silent about
NSA fingered as likely source of complex malware family
Why did it take antivirus giants YEARS to drill into super-scary Regin? Symantec responds...
FYI this isn't just going to target Windows, Linux and OS X fans
Privacy bods offer GOV SPY VICTIMS a FREE SPYWARE SNIFFER
Looks for gov malware that evades most antivirus
Patch NOW! Microsoft slings emergency bug fix at Windows admins
Vulnerability promotes lusers to domain overlords ... oops
HACKERS can DELETE SURVEILLANCE DVRS remotely – report
Hikvision devices wide open to hacking, claim securobods
'Regin': The 'New Stuxnet' spook-grade SOFTWARE WEAPON described
'A degree of technical competence rarely seen'
Home Office: Fancy flogging us some SECRET SPY GEAR?
If you do, tell NOBODY what it's for or how it works
Syrian Electronic Army in news site 'hack' POP-UP MAYHEM
Gigya redirect exploit blamed for pop-rageous ploy
prev story

Whitepapers

Seattle children’s accelerates Citrix login times by 500% with cross-tier insight
Seattle Children’s is a leading research hospital with a large and growing Citrix XenDesktop deployment. See how they used ExtraHop to accelerate launch times.
Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
How to determine if cloud backup is right for your servers
Two key factors, technical feasibility and TCO economics, that backup and IT operations managers should consider when assessing cloud backup.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Business security measures using SSL
Examines the major types of threats to information security that businesses face today and the techniques for mitigating those threats.