[发明专利]一种Android模拟器的检测方法及装置在审
申请号: | 202110240825.0 | 申请日: | 2021-03-04 |
公开(公告)号: | CN112905301A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 汪秋云;赵瑞哲;姜政伟;汪姝玮;凌辰;辛丽玲 | 申请(专利权)人: | 中国科学院信息工程研究所 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F21/57;G06N20/00 |
代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 余长江 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 模拟器 检测 方法 装置 | ||
本发明公开了一种Android模拟器的检测方法及装置,首先依据当前设备的设备信息是否包含模拟值或是否存在值被修改,判断当前设备是否为Android模拟器;然后依据当前设备的硬件信息是否包含模拟值或是否具备正常功能,判断当前设备是否为Android模拟器;最后综合当前设备的设备信息、硬件信息、特殊文件信息和用户痕迹信息,将生成特征向量输入检测模型,判断当前设备是否为Android模拟器。本发明先采用轻便快捷的判断方法,保证对普通模拟器检测的效率,再结合难以模拟的特殊文件信息和用户痕迹信息构建特征向量,并使用机器学习方法,从而提高了检测准确率。
技术领域
本发明涉及计算机技术领域,特别涉及一种Android模拟器的检测方法及装置。
技术背景
安卓模拟器是能在计算机上运行并模拟安卓手机系统的模拟器。安卓模拟器能安装、使用和卸载安卓手机应用软件。安卓模拟器能在计算机上模拟出安卓手机运行环境,用户即使没有手机硬件设备,也能在计算机上利用安卓模拟器使用安卓手机应用软件。
安卓模拟器的发展,也带来了一些不利影响。例如,利用安卓模拟器进行数据监控、账号盗取、黑客攻击、恶意注册、虚假认证、刷单、套现、申请贷款、薅商家羊毛等。目前的安卓模拟器检测方案,大多是根据安卓手机的硬件信息来判断安卓手机应用软件的运行环境是否为安卓模拟器。但是,有些安卓模拟器可以修改安卓系统底层的配置文件,从而对安卓手机的制造商、品牌、型号、CPU、内存、闪存、传感器、屏幕分辨率、蓝牙、IMEI、mac地址、手机号码和网络运营商等硬件信息进行伪造,从而顺利骗过现有的安卓模拟器检测方案。
发明内容
本发明要解决的技术问题是克服现有技术的缺陷,提供一种Android模拟器的检测方法及装置,首先利用当前设备的设备信息或硬件信息进行检测,再结合特殊文件信息与用户痕迹信息构建当前设备特征,并通过一检测模型判断当前设备是否为Android模拟器,从而极大地提高了识别效率与准确性。
为了实现上述目的,本发明提供了如下的技术方案:
一种Android模拟器检测的方法,其步骤包括:
1)收集各类模拟器中各项设备信息出现的设备模拟值,获取当前设备的各设备信息,并依据设备模拟值与设备信息,判断当前设备是否为Android模拟器;若不是Android模拟器,则进行步骤2);若是Android模拟器,则获取检测结果,且转入步骤4);
2)收集各类模拟器中各项硬件信息出现的硬件模拟值,获取当前设备的各硬件信息,并依据硬件模拟值与硬件信息,判断当前设备是否为Android模拟器;若不是Android模拟器,则进行步骤3);若是Android模拟器,则获取检测结果,且转入步骤4);
3)获取当前设备的特殊文件信息与用户痕迹信息,结合设备信息与硬件信息提取设备特征,并将所述设备特征输入模拟器检测模型,获取检测结果;
4)输出检测结果;
其中,通过以下步骤得到模拟器检测模型:
a)获取若干样本设备的设备信息、硬件信息、特殊文件信息及用户痕迹信息;
b)提取各样本设备的设备特征;
c)依据各样本设备的设备特征进行机器学习训练,得到模拟器检测模型。
进一步地,所述设备信息包括:设备属性和生产信息。
进一步地,所述设备属性包括:国际移动用户识别码、国际移动设备识别码和/或手机号码。
进一步地,所述生产信息包括:手机品牌、生产商、产品全称、主板信息、CPU_ABI、工业型号、设备指纹、硬件信息、产品版本号、生产序列号和/或公开型号。
进一步地,在步骤1)中,通过以下步骤判断当前设备是否为Android模拟器:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110240825.0/2.html,转载请声明来源钻瓜专利网。