The rapid development of the smartphone brings immense convenience to people. Recently more and more developers publish their own applications (or apps) on the android markets to make profits. The so-called repackaged apps emerge by embedding malicious codes or injecting ads into the existing apps and then republishing them. In this paper, focusing on the shortcomings of existing detection system, we propose an efficient repackaged apps detection scheme based on context-triggered piecewise hash (CTPH). We also optimize the similarity calculation method (edit distance) and filter unnecessary matching process to make the matching more efficient. Experimental results show that there are about 5 % repackaged apps in pre-collected data. The proposed scheme improves the detection accuracy of the repackaged apps and has positive significance to the ecosystem of android markets.
展开▼