%0 Journal Article %A LI Xing-yu %A LI Yun-feng %A ZHAO Zong-qu %A TANG Yong-li %T Detection Method for Android Payment Cracked Application %D %R 10.13190/j.jbupt.2020-259 %J Journal of Beijing University of Posts and Telecommunications %P 95-101 %V 44 %N 4 %X Android cracked applications have the risks of infringing on legitimate software rights and spreading malicious code. To detect the payment cracked applications on Android platform, we propose a detection method based on machine learning. Based on the disassembled bytecode file, the call control flow of payment semantic information and the payment database operation function set are constructed. We use a n-gram statistical method and a repeated code sub-block length statistical method to construct the corresponding feature set, and build a multi-classifier detection model with a decision-making mechanism to identify different payment cracked behaviors in Android applications. The experimental results show that the detection accuracy rate of this model is 85.24%, and the area under curve (AUC) value is 0.87. Compared with the baseline methods, the detection rate of payment cracked applications is significantly improved, which effectively solves the detection problem of payment cracked applications. %U https://journal.bupt.edu.cn/EN/10.13190/j.jbupt.2020-259