欢迎来到天天文库
浏览记录
ID:10581669
大小:1012.00 KB
页数:43页
时间:2018-07-07
《信息同步系统之手机安全卫士大学学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、信息同步系统之手机安全卫士──进程管理、流量统计、手机杀毒摘要:在本手机安全卫士中,涉及到针对某个病毒的专有杀毒程序。当手机病毒刚出现的时候,由于病毒数目很少,而且并不具有实质性的危害,安全厂商往往通过提供专有杀毒程序的形式来解决威胁。基于病毒文件HASH描述的反病毒扫描技术。是通过给对应的病毒计算HASH,然后通过文件扫描找到对应的病毒。基于HASH计算的反病毒引擎算法简单,而且病毒定义方式也很容易但是但是由于灵活性及效率原因,很快就被淘汰。基于通用病毒定义语言的反病毒扫描技术。通用的病毒定义语言可以用最少的代价描述一个或者多个病毒,并极大的优化了扫描引擎的性能。关键词:安全;手
2、机安全卫士;进程管理;流量统计;手机杀毒Abstract:inthemobilephonesecurityguards,relatestotheavirusproprietaryantivirusprogram.Whenthemobilephonevirusfirstappeared,asthevirusarefewinnumber,butdoesnothaveasubstantialrisk,securityvendorsoftenbyprovidingproprietaryantivirusprogramformstoaddressthethreat.Antivirusscan
3、virusfilebasedonHASHdescription.ThroughtothecorrespondingvirusHASHiscalculated,andthenthroughthefilescantofindthecorrespondingvirus.BasedontheantivirusenginealgorithmofHASHcomputingissimple,butthevirusdefinitionmodeisalsoveryeasybutbecauseofflexibilityandefficiencyreasons,soontobeeliminated.An
4、tivirusscanningtechnologybasedontheuniversalvirusdefinitionlanguage.Virusdefinitionlanguagecandescribeoneormoreviruseswiththeleastcost,andgreatlyimprovedtheperformanceofscanningengine.Keywords:security;mobilephonesecurityguards;processmanagement;trafficstatistics;mobilephoneantivirus第43页(共44页)
5、目录目录31绪论41.1背景41.2开发思路和计划52系统需求62.1范围72.2定义72.3功能需求73数据库设计73.1数据流程图73.2数据字典分析84设计说明84.1系统概述84.2数据库实施95模块一:进程管理模块105.1进程管理器--代码实现101)首先需要一个结构保存进程信息102)然后一个获取进程列表的类,用于获取当前正在运行的进程列表:113)首先为用户进程和系统进程对应的ListView设置适配数据:134)在onCreate里初始化控件并获取进程列表,分别设置给两个listview:145)全选按钮的处理事件:166)一键清理按钮的处理事件:177)权限添加
6、:18第43页(共44页)5.2进程管理器--界面设计181)创建androidcomponent:TaskManagerActivity,并为其创建布局文件taskmanager_layout195.3部分算法设计205.4接口225.5子功能模块的测试226模块二:流量统计模块236.1原理236.2流量统计--界面设计271)这里联系使用抽屉控件SlidingDrawer,布局文件:276.3流量统计--代码实现276.3.1类似程序管理器、进程管理器里的软件信息、进程信息,设置一个TrafficInfo结构体来表示流量信息:276.3.2获取流量信息的TrafficInfo
7、Provider:286.3.3部分算法设计296.3.4接口307模块七:手机杀毒模块317.1手机杀毒--界面设计317.2手机杀毒--代码实现327.2.1病毒库直接使用assets目录下的antivirus.db文件,查询该数据库的类AntiVirusDao:327.2.2其中Md5Encoder:337.2.3需要事先将antivirus.db文件从assets目录复制到程序目录下,在SplashActivity的创建更新线程后添加:347.2.3部分算法设
此文档下载收益归作者所有