摘要随着移动互联网的快速发展,智能手机在人们的生活中越来越重要,与此同时恶意软件的数量也在迅速增加,智能手机的安全面临严重的威胁。所以本文设计与实现了一个Android恶意代码检测系统,这个系统采用的是手机客户端主动防御和云端自动化分析恶意软件的系统架构,最后还对该系统的各个模块进行了测试。30517
本文主要主要研究成果如下:
1、研究和分析了手机恶意代码的特征;
2、研究了常见的恶意代码检测技术;
3、研究了服务器端自动化分析实现的手段;
4、设计与实现了一个恶意代码检测系统;
5、对设计的系统进行的测试。
关键词 Android手机 恶意代码检测 自动化分析 毕业论文设计说明书外文摘要
Title Smart phone security system - Mobile malware Detection system
Abstract
With the rapid development of mobile Internet and smart phones in people's life is becoming more and more important. At the same time, malicious software quantity also increasing rapidly, the security of smart phones face serious threat.So this paper design and implement an Android malware detection system, this system uses is the mobile client active defense and cloud automated analysis of malicious software system architecture. Finally, each module of the system were tested.
This paper mainly studies the detection of malicious code under the Android platform.. The main results are as follows:
(1) Research and analyze the characteristics of mobile phone malicious code.
(2) Common detection technology of malicious code is studied.
(3) The research of the means of the server side automation analysis and Implementation.
(4) Design and implementation of a malicious code detection system
(5) Test of the design of the system
Keywords Android mobile phone Malicious code detection Automation analysis
目 次
1 绪论 1
1.1 课题背景 1
1.2 研究现状 2
1.3 课题研究内容与意义 3
1.4 章节安排 4
1.5 本章小结 4
2 恶意代码检测技术与Android系统攻击 5
2.1 Android恶意代码 5
2.2 Android平台静态检测技术 8
2.3 Android平台动态检测技术 8
2.4 Android权限攻击 9
2.5 Android组件安全 11
2.6 本章小节 12
3 Android恶意代码检测系统的设计与实现 13
3.1 系统总体架构 13
3.2 Android客户端恶意代码查杀 14
3.3 云端自动分析 19
3.4 本章小节 26
4 恶意代码检测系统测试 27
4.1 Android客户端恶意代码查杀 27
4.2 云端自动分析测试 29
4.3 本章小节 30
结 论 31
致 谢 32
参考文献33
1 绪论
1.1 课题背景
随着移动互联网的快速发展,智能手机在人们的生活中越来越重要,与此同时恶意软件的数量也在迅速增加,智能手机的安全面临严重的威胁。
1.1.1 智能手机发展与普及