[发明专利]一种获取应用软件的数据处理系统在审
申请号: | 202210265107.3 | 申请日: | 2022-03-17 |
公开(公告)号: | CN114610581A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 方毅;俞锋锋;周琦;刘光亮;吕繁荣;尹祖勇 | 申请(专利权)人: | 杭州云深科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F21/57 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 原春香 |
地址: | 310030 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 应用软件 数据处理系统 | ||
本发明涉及一种获取应用软件的数据处理系统,包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括应用软件ID和应用软件ID对应的活跃次数,当所述计算机程序被处理器执行时,实现以下步骤:根据目标应用软件ID,获取第一活跃次数列表和若干个第一活跃次数列表,以确定出第一类活跃度和第二类活跃度,以构建成中间活跃度列表;遍历中间活跃度列表且当所有第二类活跃度不大于第一类活跃度时,将第一类时间窗口确定为目标时间窗口;当第二类活跃度大于第一类活跃度时,将第二类时间窗口确定为目标时间窗口,能够提高确定应用软件异常情况的准确性和推断应用软件的状态进行变化趋势的准确性,有利于第三方监控和用户安全使用。
技术领域
本发明涉及应用软件处理技术领域,尤其涉及一种获取应用软件的数据处理系统。
背景技术
随着信息技术的不断发展,国民经济及国防军工信息化技术运用的普及,计算机应用系统处于经济、国防的基础支撑地位,而其安全性问题已经成为决定经济、国防安全的关键,一旦计算机应用系统遭到破坏,将会导致灾难性后果。作为计算机应用系统安全防护的重要一环,当前基于恶意代码行为特征匹配的传统计算机防护软件,无法及时检测经过多态、加壳、变形、反跟踪等隐藏技术的恶意代码。
当前,识别出应用软件的方法包括:1)采用人工对应用软件进行鉴别,确定出具有恶意代码的应用软件,但效率太低,无法对应用软件进行大量鉴别;2)基于与具有恶意代码的应用软件相同或者相近的APK,确定出具有恶意代码的应用软件,需要对每一APK进行分析,识别效率一般,无法及时对用户进行提示,进而确定出应用软件的发展状态;因此,如何识别出具有具有恶意代码的应用软件,提高识别效效率且对应用软件的发展状态进行预测成为亟待解决的技术问题。
发明内容
本发明目的在于,提供一种获取应用软件的数据处理系统,提高了确定活跃度的准确性,进而提高确定应用软件异常情况的准确性和推断应用软件的状态进行变化趋势的准确性,有利于第三方的监控和用户的安全使用。
本发明一方面提供了一种获取应用软件的数据处理系统,所述系统包括:数据库、处理器和存储有计算机程序的存储器,其中,所述数据库包括应用软件ID和应用软件ID对应的活跃次数,当所述计算机程序被处理器执行时,实现以下步骤:
S1、根据目标应用软件ID,从数据库中获取第一类时间窗口内的第一活跃次数列表A=(A1,A2,A3,……,Ap),Aq是指第q个第一类时间节点对应的目标应用软件的活跃次数,i=1……p,p为第一时间节点数量,并基于A,确定出目标应用软件ID对应的第一类活跃度
S2、根据目标应用软件ID,从数据库中获取m个第二类时间窗口内的第二活跃次数列表,构建成第二活跃次数集B=(B1,B2,B3,……,Bm),x=1……m,m为第二类时间窗口数量,其中,Bx是指在第y个第二类时间窗口内的第二活跃次数列表,并获取Bx=(Bx1,Bx2,Bx3,……,Bxn),其中,Bxy是指在第二活跃次数列表中第y个第二类时间节点对应的目标应用软件的活跃次数,y=1……n,n为第二类时间节点数量,并基于Bx,确定出目标应用软件ID对应的第二类活跃度
S3、基于和所有构建成中间活跃度列表
S4、遍历F且当每一时,将第一类时间窗口确定为目标时间窗口;
S5、当时,将第二类时间窗口确定为目标时间窗口
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云深科技有限公司,未经杭州云深科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210265107.3/2.html,转载请声明来源钻瓜专利网。