论文部分内容阅读
随着Android智能手机的普及,手机应用的安全隐患也日益凸显。提出了一种基于程序分析的Android应用程序检测方法,用于检测Android应用程序中的恶意行为。通过预处理剔除不存在恶意行为的应用程序。对通过预处理阶段的应用程序,模拟执行应用程序中的字节码指令,构建出函数的摘要信息,最终在构建的函数摘要上使污点传播算法,检测应用程序中的恶意行为。实验结果表明,该方法可以有效检测出Android应用程序的恶意行为,具有较高的实用性。
With the popularization of Android smartphones, security risks of mobile phone applications are also increasingly prominent. An Android application detection method based on program analysis is proposed to detect malicious behaviors in Android applications. Pretreatment to eliminate malicious applications do not exist. Through the preprocessing stage of the application, the simulation execution bytecode instructions in the application to build a summary of the function, the final summary of the function in the construction of the stain spread algorithm to detect malicious behavior in the application. Experimental results show that this method can effectively detect the malicious behavior of Android applications and has high practicability.