【技术实现步骤摘要】
检测移动终端应用运行状态的方法及相关装置
本申请实施例涉及机器学习
,特别涉及检测移动终端应用运行状态的方法及相关装置。
技术介绍
移动终端的模拟器使得移动终端的运行系统能够在PC(personalomputer个人计算机)上运行。这样,用户可以通过PC为移动终端下载、安装和删除应用。为了信息安全,有些移动终端应用不适合运行在模拟器内。故此,衍生出了检测移动终端应用是否运行在模拟器内的技术方案。现有技术中检测的方案可概括为以下几种:1、获取移动终端应用的运行系统的版本信息,若该版本信息为指定的表示模拟器的版本信息,则确定移动终端应用运行在模拟器内;否则,确定未运行在模拟器内。2、获取移动终端应用的运行系统中的IP地址,若该地址为10.0.2.15,则确定移动终端应用运行在模拟器内。否则,确定未运行在模拟器内。3、读取移动终端应用的运行系统中的唯一标识码,若该唯一标识码为“0000000000000”,则确定移动终端应用运行在模拟器内。否则,确定未运行在模拟器内。然而,运行系统中的版本信息、IP地址、唯一标识码都容易被篡改,而现有技术过分依赖获取的信息(如版本信息)给出检测结果。被篡改后,获取的信息本身就不可信,将会直接导致检测结果出错。所以,现有技术的检测结果的准确性低。
技术实现思路
为了解决现有技术中检测结果准确性低的问题,本申请实施例提供了检测移动终端应用运行状态的方法及相关装置。所述技术方案如下:根据本申请实施例的第一方面,提供了一种检测移动终端应用运行状态的方法,包括:获取待检测移动终端应用的运行系统的检测参数,其中,所述检测参数包括版本信息、 ...
【技术保护点】
1.一种检测移动终端应用运行状态的方法,其特征在于,包括:获取待检测移动终端应用的运行系统的检测参数,其中,所述检测参数包括版本信息、可执行文件信息和缓存架构信息;调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内;包括以下实现步骤:分析所述待检测移动终端应用的运行系统的版本信息是否包含有特定的关键字;检查所述可执行文件信息是否有对应的模拟器可执行文件;读取所述待检测移动终端应用的运行系统的缓存架构信息,检测是否有指定的缓存架构信息;输出所述模拟器检测模型运行所述检测参数所得到的概率值,若所述概率值大于预设概率值,则将所述待检测移动终端应用定义为运行在模拟器内。
【技术特征摘要】
1.一种检测移动终端应用运行状态的方法,其特征在于,包括:获取待检测移动终端应用的运行系统的检测参数,其中,所述检测参数包括版本信息、可执行文件信息和缓存架构信息;调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内;包括以下实现步骤:分析所述待检测移动终端应用的运行系统的版本信息是否包含有特定的关键字;检查所述可执行文件信息是否有对应的模拟器可执行文件;读取所述待检测移动终端应用的运行系统的缓存架构信息,检测是否有指定的缓存架构信息;输出所述模拟器检测模型运行所述检测参数所得到的概率值,若所述概率值大于预设概率值,则将所述待检测移动终端应用定义为运行在模拟器内。2.根据权利要求1所述的方法,其特征在于,所述检测参数还包括近距离通信器件的库文件,对应的获取检测参数包括:从所述待检测移动终端应用的运行系统的库文件路径下读取近距离通信器件的库文件;所述调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内的步骤对应包括:检测所述库文件路径下是否存在对应的近距离通信器件库的文件。3.根据权利要求1或2所述的方法,其特征在于,所述检测参数还包括外接设备的接口目录,对应的获取检测参数包括:从所述运行系统的目录中读取外接设备的接口目录;所述调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内的步骤对应包括:读取所述外接设备的接口目录,检查所述运行系统是否有对应的外接设备的接口目录。4.根据权利要求1所述的方法,其特征在于,所述检测参数中还包括传感器的目录,对应的获取检测参数包括:从所述运行系统的目录中读取传感器的目录;所述调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内的步骤对应包括:读取所述运行系统的目录,检查所述运行系统是否有对应的传感器的目录。5.根据权利要求1所述的方法,其特征在于,所述检测参数中还包括网络之间互联的协议IP地址,对应的获取检测参数包括:获取所述运行系统的配置信息;在所述配置信息中读取所述运行系统的IP地址;所述调用训练好的模拟器检测模型对所述收集到的检测参数进行检测处理,以确定所述待检测移动终端应用是否运行在模拟器内的步骤对应包括:检测所述运行系统的IP地址是否为表示所述待检测移动终端应用运行在模拟器内的IP地址。6.根据权利要求1所述的方法,其特征在于,所述检测参数中还包括唯一识别码,对应的获取检测参数包括:获取所述运行系统中的所述移动终端的唯一识别码;所述调用训练好的模拟器检测模型对所述收集到的检测...
【专利技术属性】
技术研发人员:陈奋,王庆,黄泽丰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。