With smartphones and tablets increasingly at risk from malware, researchers from North Carolina State University have devised a new and potentially better way to detect it on Android devices. The tool they have developed, called PREC (Practical Root Exploit Containment), is trained to uncover aberrant code written in the C programming language, the language in which they say most malicious Android code is written.