The invention provides an Android system intelligent device protection method and device, the method includes: after the Android system on an intelligent device is started, obtaining the system signature of the Android system; judging whether the system signature matches the intelligent device; if the system signature does not match the intelligent device, terminating the Android system; if If the system signature matches the intelligent device, it is monitored whether there is a first process separated from the user switching process in the Android system, wherein the user switching process is used to switch the system users of the Android system, and different system users have different permissions; if there is at least one of the first processes in the Android system, it is necessary to The Android system is terminated. This scheme can guarantee the security of the intelligent device after the Android system on the intelligent device is cracked.
【技术实现步骤摘要】
一种安卓系统智能设备保护方法及装置
本专利技术涉及计算机
,特别涉及一种安卓系统智能设备保护方法及装置。
技术介绍
安卓(Android)系统是一种基于Linux的自由及开放源代码的操作系统,被广泛应用于各种类型的智能设备,比如智能手机、智能手表、平板电脑、智能家电等。如果智能设备上的安卓系统被破解,则可以在智能设备上运行各种类型的恶意软件,恶意软件可以对智能设备进行数据收集、恶意控制等操作,这将严重影响智能设备的安全。目前,恶意用户通常采用两种方式对安卓系统进行破解,第一种方式为获取相应智能设备的安卓系统镜像,通过ROM工具对获取到的安卓系统镜像进行解压,之后对解压出的系统文件进行修改以置入恶意软件,之后将修改后的系统文件重新打包为系统镜像安装到智能设备上,第二种方式为对智能设备进行ROOT,通过切换具有不同权限的系统用户在智能设备上置入恶意程序。上述两种方式均可以破解安卓系统并在智能设备上置入恶意软件,严重影响安卓系统智能设备的安全性,但目前还没有有效的方案来解决由于安卓系统被破解而影响智能设备安全的问题。
技术实现思路
本专利技术实施例提供了一种安卓系统智能设备保护方法及装置,能够在智能设备上的安卓系统被破解后保证智能设备的安全。第一方面,本专利技术实施例提供了一种安卓系统智能设备保护方法,包括:在一个智能设备上的安卓系统启动后,获取所述安卓系统的系统签名;判断所述系统签名是否与所述智能设备相匹配;如果所述系统签名与所述智能设备不匹配,则 ...
【技术保护点】
1.一种安卓系统智能设备保护方法,其特征在于,包括:/n在一个智能设备上的安卓系统启动后,获取所述安卓系统的系统签名;/n判断所述系统签名是否与所述智能设备相匹配;/n如果所述系统签名与所述智能设备不匹配,则使所述安卓系统终止运行;/n如果所述系统签名与所述智能设备相匹配,则监测所述安卓系统中是否存在从切换用户进程分裂出来的第一进程,其中,所述切换用户进程用于切换所述安卓系统的系统用户,且不同所述系统用户具有不同的权限;/n如果所述安卓系统中存在至少一个所述第一进程,则使所述安卓系统终止运行。/n
【技术特征摘要】
1.一种安卓系统智能设备保护方法,其特征在于,包括:
在一个智能设备上的安卓系统启动后,获取所述安卓系统的系统签名;
判断所述系统签名是否与所述智能设备相匹配;
如果所述系统签名与所述智能设备不匹配,则使所述安卓系统终止运行;
如果所述系统签名与所述智能设备相匹配,则监测所述安卓系统中是否存在从切换用户进程分裂出来的第一进程,其中,所述切换用户进程用于切换所述安卓系统的系统用户,且不同所述系统用户具有不同的权限;
如果所述安卓系统中存在至少一个所述第一进程,则使所述安卓系统终止运行。
2.根据权利要求1所述的方法,其特征在于,在所述监测所述安卓系统中是否存在从切换用户进程分裂出来的第一进程之后,进一步包括:
如果所述安卓系统中存在至少一个所述第一进程,则在预先设定的破解标识分区中存储系统破解标识,其中,所述破解标识分区设置在所述智能设备的存储器上,且所述破解标识分区处于隐藏状态,所述系统破解标识用于指示所述安卓系统已经被破解。
3.根据权利要求2所述的方法,其特征在于,在所述判断所述系统签名是否与所述智能设备相匹配之后,进一步包括:
如果所述系统签名与所述智能设备相匹配,则判断所述破解标识分区中是否存储有所述系统破解标识;
如果所述破解标识分区中存储有所述系统破解标识,则使所述安卓系统终止运行。
4.根据权利要求1所述的方法,其特征在于,在所述判断所述系统签名是否与所述智能设备相匹配之后,进一步包括:
如果所述系统签名与所述智能设备相匹配,则监测所述安卓系统中是否存在运行权限被提升至最高权限的第二进程;
如果所述安卓系统中存在至少一个所述第二进程,则使所述安卓系统终止运行。
5.根据权利要求1至4中任一所述的方法,其特征在于,所述监测所述安卓系统中是否存在从切换用户进程分裂出来的第一进程,包括:
针对运行在所述安卓系统中的每一个进程,监测该进程是否执行了切换用户命令,如果该进程执行了所述切换用户命令,则将该进程确定为所述第一进程。
6.一种安卓系统智能设备保护装置,其特征在于,包括:
一个签名获取...
【专利技术属性】
技术研发人员:康弦,刘皓,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。