[发明专利]一种对进程进行保护的方法和电子设备有效
| 申请号: | 201310747269.1 | 申请日: | 2013-12-30 |
| 公开(公告)号: | CN103677978B | 公开(公告)日: | 2018-04-10 |
| 发明(设计)人: | 曾茂林;焦新旺 | 申请(专利权)人: | TCL集团股份有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
| 地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 进程 进行 保护 方法 电子设备 | ||
1.一种对进程进行保护的方法,其特征在于,所述方法包括:
监听操作系统中的进程状态广播;
当收到触发进程回收的广播时,对进程列表中所有进程的状态进行监控;
若所述进程列表中的进程P满足进程杀死条件,则不直接杀死所述进程P而通过启动过滤器判断所述进程P是否为受保护进程;
若所述进程P为受保护进程,则通知进程管理模块放弃杀死所述进程P,否则,通知所述进程管理模块杀死所述进程P;
其中,所述若所述进程列表中的进程P满足进程杀死条件,则通过启动过滤器判断所述进程P是否为受保护进程,包括:
判断当前系统中是否存在保护进程文件;
若当前系统中不存在保护进程文件,则生成保护进程文件;
将所述进程P的进程信息与已存在的保护进程文件或者所述生成的保护进程文件中的进程信息进行匹配;
若所述进程P的进程信息与已存在的保护进程文件或者所述生成的保护进程文件中的任一进程信息成功匹配,则判断所述进程P为受保护进程,否则,判断所述进程P不为受保护进程。
2.如权利要求1所述的方法,其特征在于,所述若不存在保护进程文件,则生成保护进程文件,包括:
对当前系统中已安装应用程序的安装包进行解析,以获知所述已安装应用程序中受保护的应用程序;
将所有所述受保护的应用程序的进程信息保存至一个文件中以形成所述保护进程文件。
3.如权利要求2所述的方法,其特征在于,所述对当前系统中已安装应用程序的安装包进行解析,以获知所述已安装应用程序中受保护的应用程序,包括:
解析当前系统中已安装应用程序apk的安装包,以获取所述当前系统中已安装应用程序apk的AndroidManifest.xml文件;
采用xml文件解析器对所述当前系统中已安装应用程序apk的AndroidManifest.xml文件进行解析,以获取所述当前系统中已安装应用程序apk的AndroidManifest.xml文件的保护字段;
若所述当前系统中已安装应用程序apk的AndroidManifest.xml文件的保护字段的值为逻辑“真”,则确认所述当前系统中已安装应用程序apk为受保护的应用程序。
4.如权利要求1至3任意一项所述的方法,其特征在于,所述判断是否存在保护进程文件包括:
在规定的保护进程文件保存路径查找所述保护进程文件,若在所述规定的保护进程文件保存路径查找到所述保护进程文件,则判断存在保护进程文件,否则,判断不存在保护进程文件。
5.一种对进程进行保护的电子设备,其特征在于,所述电子设备包括:
广播监听模块,用于监听操作系统中进程状态广播;
监控模块,用于当收到触发进程回收的广播时,对进程列表中所有进程的状态进行监控;
判断模块,用于若所述进程列表中的进程P满足进程杀死条件,则不直接杀死所述进程P而通过启动过滤器判断所述进程P是否为受保护进程;
通知模块,用于若所述进程P为受保护进程,则通知进程管理模块放弃杀死所述进程P,否则,通知所述进程管理模块杀死所述进程P;
其中,所述判断模块包括:
第一判断单元,用于判断当前系统中是否存在保护进程文件;
生成单元,用于若当前系统中不存在保护进程文件,则生成保护进程文件;
匹配单元,用于将所述进程P的进程信息与已存在的保护进程文件或者所述生成的保护进程文件中的进程信息进行匹配;
第二判断单元,用于若所述进程P的进程信息与已存在的保护进程文件或者所述生成的保护进程文件中的任一进程信息成功匹配,则判断所述进程P为受保护进程,否则,判断所述进程P不为受保护进程。
6.如权利要求5所述的电子设备,其特征在于,所述生成单元包括:
第一解析单元,用于对当前系统中已安装应用程序的安装包进行解析,以获知所述已安装应用程序中受保护的应用程序;
保存单元,用于将所有所述受保护的应用程序的进程信息保存至一个文件中以形成所述保护进程文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310747269.1/1.html,转载请声明来源钻瓜专利网。





