一种移动终端健康度判定方法及装置制造方法及图纸

技术编号:10193363 阅读:205 留言:0更新日期:2014-07-09 23:53
本发明专利技术提供一种移动终端健康度判定方法及装置,该方法包括:选定至少一种类型的移动终端网络侧异常通信行为;将一连续时间跨度分为若干时间段;确定每种类型的异常通信行为的发生次数在每一时间段内的分布情况;根据每种类型的异常通信行为的分布情况,计算对应于每种类型的异常通信行为的移动终端健康度;根据每种类型的异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度;其中,每一时间段内的异常通信行为的发生次数越多,移动终端健康度越大;发生异常通信行为的时间段越靠近设定截止时间点,移动终端健康度越大;发生异常通信行为的时间段的数量越多,移动终端健康度越大。上述方案可对移动终端健康度进行及时、准确地判定。

【技术实现步骤摘要】
一种移动终端健康度判定方法及装置
本专利技术涉及移动通信、数据和终端安全以及移动数据业务
,尤其涉及一种移动终端健康度判定方法及装置。
技术介绍
近年来,涉及手机后门、手机病毒的安全事件频频出现,给用户带来了信息泄露、话费丢失,网络质量感知差等危害;同时给移动运营商带来无线资源和网络资源被大量占用,异常网络投诉增多的危害。研究和清除上述危害势在必行,首先任务是找到疑似受影响用户——即疑似中毒的移动终端,这要求有可靠的判定移动终端健康度的模型和方法。移动终端健康度的定义为:介于0~100%的概率值,表明移动终端受病毒、后门危害的程度,值越大表明移动终端受危害的可能性越大。目前,对于移动终端健康度已有多种判定方法,比较通用的方法是针对病毒特征码的扫描,即通过对已确认的移动终端恶意软件提取特征码,然后以此特征码为依据去扫描检测其他终端来判定终端是否健康。也有基于对移动终端应用程序进行API检测的方法:解析应用程序调用的API,如有敏感的如发送短信、联网的API调研出现,则说明移动终端有中毒嫌疑。此类为静态的扫描法。此外,还有基于行为的动态判定方法:如美国专利“US20100011209”介绍了一种检测终端侧应用程序动态行为的方法,通过对各种应用程序建立预期行为数据库,然后动态监测获取应用程序的动态行为并与预期行为进行对比,最终发现差异来判断的方法。此外,还有一种动态截获网络侧数据流,然后通过对数据流扫描病毒特征码判定移动终端是否感染恶意软件的方法。现有的判定方法存在如下缺陷:一、依赖已知病毒的特征码进行判定,对于未知病毒和新增病毒难以快速判定,效率较低;二、依赖已知病毒的特征码进行判定,对于未知病毒和新增病毒无法判定,判定覆盖率低;三、基于API的静态判定和扫描和基于数据流的分析无法区分善意和恶意行为,判定准确度低;四、在移动终端侧进行判定,易受待判定移动终端上的恶意软件干扰;五、在终端侧进行判定,收集数据和升级困难,扩展能力差。
技术实现思路
本专利技术的目的就是提供一种移动终端健康度判定方法及装置,基于网络侧行为数据对移动终端健康度进行及时、准确的判定。为了解决上述问题,本专利技术所提供的技术方案如下:一种移动终端健康度判定方法,包括:选定至少一种类型的移动终端网络侧异常通信行为;将一设定起始时间点和一设定截止时间点之间的一连续时间跨度分为若干时间段;确定每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况;根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度;根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度;其中,每一所述时间段内的网络侧异常通信行为的发生次数越多,移动终端健康度越大;发生网络侧异常通信行为的所述时间段越靠近所述设定截止时间点,移动终端健康度越大;发生网络侧异常通信行为的所述时间段的数量越多,移动终端健康度越大。优选的,所述方法中,根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度,具体采用如下关系式进行计算:其中,p表示每种类型的网络侧通信异常行为对应的移动终端健康度;m表示所述连续时间跨度,m=1,2,3……;k表示所述时间段所在的排序号,k=1,2,3……;Rk表示对应于所述时间段内的相应类型的网络侧异常通信行为的发生次数,Rk=0,1,2,3……。优选的,所述方法中,当选定的所述网络侧异常通信行为为多种类型的网络侧异常通信行为时,根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度;其中,单种类型的网络侧异常通信行为在该多种类型的网络侧异常通信行为中所占权重越大,则针对该类型的网络侧异常通信行为判定得到的移动终端健康度对最终的移动终端健康度的影响越大。优选的,所述方法中,根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度,具体采用如下关系式进行计算:其中,P′表示最终的移动终端健康度;Pn表示针对每种类型的网络侧异常通信行为判定得到的移动终端健康度;Wn表示每种类型的网络侧异常通信行为对最终的移动终端健康度贡献的权重,Wn≥0。优选的,所述网络侧异常通信行为的类型包括:包含异常特征的移动终端上网请求、包含异常特征的移动终端短信、包含异常特征的移动终端彩信。优选的,所述异常特征包括符合移动终端imsi特征或手机号码特征的字符串。本专利技术还提供了一种移动终端健康度的判定装置,其包括:选定模块,用于选定至少一种类型的移动终端网络侧异常通信行为;分段模块,用于将一设定起始时间点和一设定截止时间点之间的一连续时间跨度分为若干时间段;确定模块,用于确定每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况;第一判定模块,用于根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度,并输出与该类型的网络侧异常通信行为所对应的移动终端健康度;第二判定模块,用于根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算并输出最终的移动终端健康度;其中,当每一所述时间段内的网络侧异常通信行为的发生次数越多,输出的移动终端健康度越大;当发生网络侧异常通信行为的所述时间段越靠近所述设定截止时间点,输出的移动终端健康度越大;当发生网络侧异常通信行为的所述时间段的数量越多,输出的移动终端健康度越大优选的,所述第一判定模块包括:第一健康度生成单元,用于根据如下关系式,计算并输出一对应于单种类型的网络侧异常通信行为的移动终端健康度:其中,p表示每种类型的网络侧通信异常行为对应的移动终端健康度;m表示所述连续时间跨度,m=1,2,3……;k表示所述时间段所在的排序号,k=1,2,3……;Rk表示对应于所述时间段内的相应类型的网络侧异常通信行为的发生次数,Rk=0,1,2,3……。优选的,所述第二判定模块包括:第二健康度生成单元,用于当所述网络侧异常通信行为包括多种类型的网络侧异常通信行为时,根据如下关系式,计算并输出一最终的移动终端健康度:其中,P′表示最终的移动终端健康度;Pn表示针对每种类型的网络侧异常通信行为判定得到的移动终端健康度;Wn表示每种类型的网络侧异常通信行为对最终的移动终端健康度贡献的权重,Wn≥0。本专利技术所带来的有益效果如下:上述方案,基于网络侧采集的用户行为进行分析,在恶意软件传播或发作阶段就能及时发现移动终端异常;并且,不依赖特征码,基于移动终端的网络侧通信行为进行判定,只要移动终端进行异常操作就能发现,能发现已知恶意软件,也能侦测未知病毒,广泛覆盖,效率高;并且,对网络侧异常通信行为进行了基于时间、数量和异常通信行为之间的耦合关系进行判定,判定准确性高;此外,上述方案,不依赖终端侧部署采集,数据来自网络侧数据,不受移动终端及移动终端安装应用的干扰;并且,扩展能力强,可以很方便的加入新类型的网络侧异常通信行为数据进行扩展。附图说明图1表示基于单类型的网络侧异常通信行为进行的移动终端健康度判定流程示意图;图2表示基于多种类型的网络侧异常通信行为进行的移动终本文档来自技高网
...
一种移动终端健康度判定方法及装置

【技术保护点】
一种移动终端健康度判定方法,其特征在于,包括: 选定至少一种类型的移动终端网络侧异常通信行为; 将一设定起始时间点和一设定截止时间点之间的一连续时间跨度分为若干时间段; 确定每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况; 根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度; 根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度; 其中,每一所述时间段内的网络侧异常通信行为的发生次数越多,移动终端健康度越大; 发生网络侧异常通信行为的所述时间段越靠近所述设定截止时间点,移动终端健康度越大; 发生网络侧异常通信行为的所述时间段的数量越多,移动终端健康度越大。

【技术特征摘要】
1.一种移动终端健康度判定方法,其特征在于,包括:选定至少一种类型的移动终端网络侧异常通信行为;将一设定起始时间点和一设定截止时间点之间的一连续时间跨度分为若干时间段;确定每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况;根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度;根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度;其中,每一所述时间段内的网络侧异常通信行为的发生次数越多,移动终端健康度越大;发生网络侧异常通信行为的所述时间段越靠近所述设定截止时间点,移动终端健康度越大;发生网络侧异常通信行为的所述时间段的数量越多,移动终端健康度越大。2.根据权利要求1所述的移动终端健康度判定方法,其特征在于,所述方法中,根据每种类型的网络侧异常通信行为的发生次数在每一所述时间段内的分布情况,计算对应于每种类型的网络侧异常通信行为的移动终端健康度,具体采用如下关系式进行计算:其中,p表示每种类型的网络侧通信异常行为对应的移动终端健康度;m表示所述连续时间跨度,m=1,2,3……;k表示所述时间段所在的排序号,k=1,2,3……,且k≤m;Rk表示对应于所述时间段内的相应类型的网络侧异常通信行为的发生次数,Rk=0,1,2,3……。3.根据权利要求2所述的移动终端健康度判定方法,其特征在于,所述方法中,当选定的所述网络侧异常通信行为为多种类型的网络侧异常通信行为时,根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度;其中,单种类型的网络侧异常通信行为在该多种类型的网络侧异常通信行为中所占权重越大,则针对该类型的网络侧异常通信行为判定得到的移动终端健康度对最终的移动终端健康度的影响越大。4.根据权利要求3所述的移动终端健康度判定方法,其特征在于,所述方法中,根据每种类型的网络侧异常通信行为的对应的移动终端健康度,计算最终的移动终端健康度,具体采用如下关系式进行计算:其中,P′表示最终的移动终端健康度;N表示网络侧异常通信行为的类型数量,N=1,2,3……;n表示网络侧异常通信行为的第几种类型,n=1,2,3……,n≤N;Pn表示针对每种类型的网络侧异常通信行为判定得到的移动终端健康度;Wn表示每种类型的网络侧异常通信行为对最终的移动终端健康度贡献的权重,Wn≥0。5.根据权利要求1至4任一项所述的移动终端健康度...

【专利技术属性】
技术研发人员:林茂
申请(专利权)人:中国移动通信集团广东有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1