The embodiment of the invention provides a method and a device for data processing, the method comprises the following steps: to monitor the process of system interface, application of information access to the current start the application process; according to the application of information detection of the application process is in accordance with the preset rules prohibit; when detecting the application process according to the preset no starting rules, prohibit the application of the startup process. It can effectively prohibit the self startup of useless applications, increase the life time of the system, and improve the fluency of the system.
【技术实现步骤摘要】
一种数据处理方法和装置
本专利技术涉及通信
,特别是涉及一种数据处理方法和一种数据处理装置。
技术介绍
用户设备中可以安装各种应用程序(APP,application),当前的APP通常都存在后台服务。APP在后台运行会消耗用户设备的系统资源,直观表现是设备电量消耗比较快、移动网络流量急剧上升、系统变的越来越卡。应用程序的自启行为不仅严重的降低了系统续航时间,还大大降低了系统的流畅度。针对上述APP后台运行影响用户设备资源的问题,目前,很多安全厂商都已经在产品中加入了禁止应用程序自启的功能,如利用安全软件通过禁用第三方软件的broadcast组件来防止自启。但是,当前的组织应用自启动的方法无法全面监控软件,且容易出现误检等问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的数据处理方法和相应的数据处理装置。依据本专利技术的一个方面,提供了一种数据处理方法,所述的方法包括:对系统进程接口进行监听,获取当前启动应用进程的应用信息;依据所述应用信息检测所述应用进程是否符合预置禁止启动规则;当检测到所述应用进程符合预置禁止启动规则时,禁止所述应用进程的启动。可选地,对系统进程接口进行监听,获取进程创建函数;从所述进程创建函数中获取所述应用进程的应用信息。可选地,在所述进程创建函数中查找执行日志写入函数的参数信息;从所述参数信息中获取应用信息,其中,所述应用信息包括以下至少一项:标识信息、应用包名和启动类型。可选地,进程创建函数包括:startProcessLocked函数;所述日志写入函数包括:EventLog ...
【技术保护点】
一种数据处理方法,包括:对系统进程接口进行监听,获取当前启动应用进程的应用信息;依据所述应用信息检测所述应用进程是否符合预置禁止启动规则;当检测到所述应用进程符合预置禁止启动规则时,禁止所述应用进程的启动。
【技术特征摘要】
1.一种数据处理方法,包括:对系统进程接口进行监听,获取当前启动应用进程的应用信息;依据所述应用信息检测所述应用进程是否符合预置禁止启动规则;当检测到所述应用进程符合预置禁止启动规则时,禁止所述应用进程的启动。2.如权利要求1所述的方法,其特征在于,对系统进程接口进行监听,获取当前启动应用进程的应用信息,包括:对系统进程接口进行监听,获取进程创建函数;从所述进程创建函数中获取所述应用进程的应用信息。3.如权利要求2所述的方法,其特征在于,从所述进程创建函数中获取所述应用进程的应用信息,包括:在所述进程创建函数中查找执行日志写入函数的参数信息;从所述参数信息中获取应用信息,其中,所述应用信息包括以下至少一项:标识信息、应用包名和启动类型。4.如权利要求2所述的方法,其特征在于,进程创建函数包括:startProcessLocked函数;所述日志写入函数包括:EventLog.writeEvent函数。5.如权利要求3所述的方法,其特征在于,依据所述应用信息检测所述应用进程是否符合预置禁止启动规则,包括:依据所述应用包名和/或标识信息中的应用标识,判断所述应用进程对应应用是否为禁止启动应用;当所述应用进程对应应用为禁止启动应用时,所述应用进程符合预置禁止启动规则。6.如权利要求5所述的方法,其特征在于,判断所述...
【专利技术属性】
技术研发人员:唐淳,张越,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。