The embodiment of the present invention discloses a simulator identification method, identification device and computer readable medium, in which the method includes: acquiring device information of the target terminal; determining the target recognition rule of the device information of the target terminal hit by the multiple simulator identification rules according to the pre-set multiple simulator identification rules and the device information of the target terminal. Among them, the multiple simulator recognition rules are determined on the basis of the equipment information of the terminal running in the simulator environment in the historical records, and whether the target terminal is running in the simulator environment is identified according to the weight and weight threshold of the pre-set target recognition rules. The embodiment of the present invention is helpful to improve the accuracy of simulator identification.
【技术实现步骤摘要】
一种模拟器识别方法、识别设备及计算机可读介质
本专利技术涉及通信
,尤其涉及一种模拟器识别方法、识别设备及计算机可读介质。
技术介绍
Android模拟器是一个能在Windows、Linux等各种平台模拟出Android系统的运行环境的应用,用户可以在个人计算机等终端中的Android模拟器上运行Android系统的应用。在使用Android系统的应用时,对于某些业务,如需要进行风险监测的业务,并不希望它被运行在模拟器上,因此需要对终端是否运行于Android模拟器环境进行识别。而目前风险识别设备对Android模拟器的识别能力有限,无法有效识别出终端是否运行于模拟器环境。
技术实现思路
本专利技术实施例提供一种模拟器识别方法、识别设备及计算机可读介质,有助于提升模拟器识别的准确性。第一方面,本专利技术实施例提供了一种模拟器识别方法,包括:获取目标终端的设备信息,所述设备信息包括与所述目标终端的机型信息、中央处理器CPU的生产商标识、内存空间值、安装的应用的第一数目、存储的文件的第二数目、使用的网络制式、运行状态、连接的无线保真Wi-Fi热点的路由器信息中的任一项或多项;根据预先设置的多个模拟器识别规则和所述目标终端的设备信息,确定所述目标终端的设备信息在所述多个模拟器识别规则命中的目标识别规则,其中,所述多个模拟器识别规则是根据历史记录中运行于模拟器环境的终端的设备信息确定出的;根据预先设置的所述目标识别规则的权重和权重阈值,识别所述目标终端是否运行于模拟器环境。可选的,所述根据预先设置的所述目标识别规则的权重和权重阈值,识别所述目标终端是否运行于模拟 ...
【技术保护点】
1.一种模拟器识别方法,其特征在于,包括:获取目标终端的设备信息,所述设备信息包括与所述目标终端的机型信息、中央处理器CPU的生产商标识、内存空间值、安装的应用的第一数目、存储的文件的第二数目、使用的网络制式、运行状态、连接的无线保真Wi‑Fi热点的路由器信息中的任一项或多项;根据预先设置的多个模拟器识别规则和所述目标终端的设备信息,确定所述目标终端的设备信息在所述多个模拟器识别规则命中的目标识别规则,其中,所述多个模拟器识别规则是根据历史记录中运行于模拟器环境的终端的设备信息确定出的;根据预先设置的所述目标识别规则的权重和权重阈值,识别所述目标终端是否运行于模拟器环境。
【技术特征摘要】
1.一种模拟器识别方法,其特征在于,包括:获取目标终端的设备信息,所述设备信息包括与所述目标终端的机型信息、中央处理器CPU的生产商标识、内存空间值、安装的应用的第一数目、存储的文件的第二数目、使用的网络制式、运行状态、连接的无线保真Wi-Fi热点的路由器信息中的任一项或多项;根据预先设置的多个模拟器识别规则和所述目标终端的设备信息,确定所述目标终端的设备信息在所述多个模拟器识别规则命中的目标识别规则,其中,所述多个模拟器识别规则是根据历史记录中运行于模拟器环境的终端的设备信息确定出的;根据预先设置的所述目标识别规则的权重和权重阈值,识别所述目标终端是否运行于模拟器环境。2.根据权利要求1所述的方法,其特征在于,所述根据预先设置的所述目标识别规则的权重和权重阈值,识别所述目标终端是否运行于模拟器环境,包括:当命中的所述目标识别规则为多个时,根据预先设置的各模拟器识别规则的权重,计算各个所述目标识别规则的权重的和;判断所述权重的和是否大于预先设置的权重阈值;当所述权重的和大于所述权重阈值时,确定所述目标终端运行于模拟器环境。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:分别统计历史记录中运行于模拟器环境的终端的设备信息命中所述多个模拟器识别规则的命中信息,所述命中信息包括命中频率和/或命中次数;根据各模拟器识别规则对应的命中信息确定各模拟器识别规则对应的权重;其中,每个模拟器识别规则对应的权重和该模拟器识别规则对应的命中频率成正比,和/或,每个模拟器识别规则对应的权重和该模拟器识别规则对应的命中次数成正比。4.根据权利要求1-3任一项所述的方法,其特征在于,所述机型信息包括所述目标终端的型号和/或品牌,所述路由器信息包括路由器的名称和/或媒体访问控制MAC地址;所述多个模拟器识别规则包括以下至少两项:待识别终端连接的Wi-Fi热点的路由器的名称与预置的第一黑名单内的路由器名称相同;所述待识别终端连接的Wi-Fi热点的路由器的MAC地址处于预置的第二黑名单内的MAC地址集合;所述待识别终端的型号与预置的第三黑名单内的任一终端型号相同;所述待识别终端的品牌与预置的第四黑名单内的任一终端品牌相同;所述待识别终端的中央处理器CPU的生产商标识与预置的白名单中的所有生产商标识均不相同;所述待识别终端中未配置有预设模块,所述预设模块包括蓝牙模块、温度传感器、光线传感器中的一个或多个;所述待识别终端的内存空间值小于预设内存阈值;所述待识别终端安装的应用的第一数目小于预设的第一数目阈值...
【专利技术属性】
技术研发人员:李骁,董晓琼,胡定耀,王智浩,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。