With the massive sales of smartphones in recent years (more than personal computers in all of their history), malware developers have focused their interest on these platforms. The amount of malware is constantly increasing and it is becoming more intelligent; for that reason, “security analysts and market administrators are overwhelmed and cannot afford exhaustive checking for each app,” noted Guillermo Suarez de Tangil. The development of this type of malicious programs has become a large industry that incorporates code reuse methodology. “They don’t create a program from scratch, but rather they create a new sample,” he stated.
The tool, developed by these UC3M researchers, baptized DENDROID and detailed in a study published in the review Expert Systems with Applications, allows security analysts to scrutinize a large quantity of apps to determine the origins of a malware sample and the family to which it belongs. In addition, if a classification not directly matching a specific family is found, it allows a phylogenetic tree to be extracted from the application to determine the malware’s possible ancestors. “The developers generally reuse components of other malwares, and that precisely is what allows us to construct this genetic map,” Guillermo Suárez de Tangil explained. This information allows security analysts to take on the challenge of analyzing samples of malware never seen before.
The antiviruses used in smartphones employ detection engines based on signatures, which identify a specific type of malware from some features previously observed. “For this reason, its effectiveness is questionable,” elaborated Guillermo, because smartphone resources are more limited that those of a PC. Furthermore, the high frequency of new pieces of malware makes it impossible to incorporate signatures at the same time,” he pointed out. In contrast, the new tool they have developed “will help an analyst to protect markets and ensure that users will not need to completely depend on detectors in smartphones”, the researcher concluded.
The project pertains to the information technologies security group COSEC at UC3M: (www.seg.inf.uc3m.es) which has specialized in this field because of its special relevance for society. Specifically, they have just launched a project on security and privacy in IoY (Internet of You) in the Plan Nacional de Investigación(National Research Plan).
Title: Dendroid: A Text Mining Approach to Analyzing and Classifying Code Structures in Android Malware Families. Authors: G. Suarez-Tangil, J.E. Tapiador, P. Peris-Lopez, J. Blasco. Review: Expert Systems with Applications. Elsevier, vol. 41:4, pp. 1104-1117 (2014). DOI: 10.1016/j.eswa.2013.07.106
Paper: UC3M e-archivo