技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种查杀应用的方法及设备与流程  >  正文

一种查杀应用的方法及设备与流程

  • 国知局
  • 2024-10-09 14:40:06

本申请涉及计算机,尤其涉及一种查杀应用的方法及设备。

背景技术:

1、现有技术中,应用在使用或未使用的过程中,存在很多的保活应用,使得应用一直活动在后台,这对于手机的性能和功耗都有较大影响,并且有可能利用手机漏洞进行恶意弹窗,影响用户使用。在现有技术中,为了解决此类问题,将客户端手机的异常行为上报到后台服务器,以便服务器对存在异常行为数据的应用进行分析,并对恶意应用进行查杀,但是恶意应用在查收后,还是会存在该恶意应用的再次启动,使得客户端的用户会反复关闭此类恶意启动的繁琐操作,导致用户体验度降低;又由于这些应用还有一个特性,就是隐藏不出现在手机最进任务中,导致用户很难知道具体是哪个应用弹出广告的形为,也就很难追踪弹广告的应用。

技术实现思路

1、本申请的一个目的是提供一种查杀应用的方法及设备,不仅实现了对各客户终端的恶意应用及其对应的组件信息进行数据分析,还通过服务端下发的方式,实现了对各客户终端中不友好的应用进行查杀的同时,对启动被查杀的应用的目标组件也进行禁用,达到了精准查杀应用并禁用组件的目的,从而提高客户终端的系统性能。

2、根据本申请的一个方面,提供了一种查杀应用的方法,该方法应用于客户终端,其中,该方法包括:

3、对客户终端运行的至少一个应用进行强制停止操作;

4、在强制停止操作后的预设时间段内,若检测到所述至少一个应用中存在异常重新启动的应用,则将异常重新启动的应用确定为恶意应用,并将所述恶意应用及其对应的启动所述恶意应用的组件信息一并上报至服务端,以使所述服务端对全局网络中的各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行数据分析,得到至少一个待查杀应用及其对应的待查杀组件;

5、接收所述服务端下发的所述至少一个待查杀应用及其对应的待查杀组件;

6、对所述客户终端中存在的、与所述待查杀应用对应的目标应用进行查杀,同时,禁用所述目标应用中的、与所述待查杀应用对应的待查杀组件对应的目标组件。

7、进一步地,上述客户终端用于查杀应用的方法中,所述方法还包括:

8、显示用于指示所述目标应用存在风险且已禁用所述目标应用的目标组件的提示信息。

9、进一步地,上述客户终端用于查杀应用的方法中,所述方法还包括:

10、响应于用户对所述提示信息的触控操作,从当前界面直接跳转至所述客户终端已禁用的所有组件的列表界面,其中,所述列表界面包括至少一个目标应用及其对应已禁用的一个或多个目标组件。

11、进一步地,上述客户终端用于查杀应用的方法中,所述方法还包括:

12、响应于用户对所述列表界面中已禁用的目标组件进行解除禁用的选中操作,对选中的目标组件进行解除禁用,并将解除禁用的组件从所述列表界面删除,或,将解除禁用的组件及其对应的应用一并从所述列表界面删除。

13、根据本申请的另一个方面,还提供了一种查杀应用的方法,该方法应用于服务端,其中,该方法包括:

14、接收全局网络中的各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息,其中,所述客户终端对所述客户终端运行的至少一个应用进行强制停止操作,并在强制停止操作后的预设时间段内,若检测到所述至少一个应用中存在异常重新启动的应用,则将异常重新启动的应用确定为恶意应用;

15、对各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行数据分析,得到至少一个待查杀应用及其对应的待查杀组件;

16、将所述至少一个待查杀应用及其对应的待查杀组件下发给各所述客户终端,以使所述客户终端对所述客户终端中存在的、与所述待查杀应用对应的目标应用进行查杀,同时,禁用所述目标应用中的、与所述待查杀应用对应的待查杀组件对应的目标组件。

17、进一步地,上述服务端用于查杀应用的方法中,所述对各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行数据分析,得到至少一个待查杀应用及其对应的待查杀组件,包括:

18、对各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行并集汇总,得到至少一个待查杀应用及其对应的待查杀组件。

19、根据本申请的另一个方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述查杀应用的方法。

20、根据本申请的另一个方面,还提供了一种用于查杀应用的客户终端,其中,该客户终端包括:

21、一个或多个处理器;

22、计算机可读介质,用于存储一或多个计算机可读指令,

23、当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述客户终端用于查杀应用的方法。

24、根据本申请的另一个方面,还提供了一种用于查杀应用的服务端,其中,该服务端包括:

25、一个或多个处理器;

26、计算机可读介质,用于存储一或多个计算机可读指令,

27、当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述服务端用于查杀应用的方法。

28、与现有技术相比,本申请通过客户终端对该客户终端运行的至少一个应用进行强制停止操作;在强制停止操作后的预设时间段内,若检测到所述至少一个应用中存在异常重新启动的应用,则将异常重新启动的应用确定为恶意应用,并将所述恶意应用及其对应的启动所述恶意应用的组件信息一并上报至服务端,以使所述服务端对全局网络中的各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行数据分析,得到至少一个待查杀应用及其对应的待查杀组件;所述客户终端在接收到所述服务端下发的所述至少一个待查杀应用及其对应的待查杀组件后,对所述客户终端中存在的、与所述待查杀应用对应的目标应用进行查杀,同时,禁用所述目标应用中的、与所述待查杀应用对应的待查杀组件对应的目标组件,不仅实现了对各客户终端的恶意应用及其对应的组件信息进行数据分析,还通过服务端下发的方式,实现了对各客户终端中不友好的应用进行查杀的同时,对启动被查杀的应用的目标组件也进行禁用,达到了精准查杀应用并禁用组件的目的,从而提高客户终端的系统性能。

技术特征:

1.一种查杀应用的方法,该方法应用于客户终端,其中,该方法包括:

2.根据权利要求1所述的方法,其中,所述方法还包括:

3.根据权利要求2所述的方法,其中,所述方法还包括:

4.根据权利要求3所述的方法,其中,所述方法还包括:

5.一种查杀应用的方法,该方法应用于服务端,其中,该方法包括:

6.根据权利要求5所述的方法,其中,所述对各客户终端上报的恶意应用及其对应的启动所述恶意应用的组件信息进行数据分析,得到至少一个待查杀应用及其对应的待查杀组件,包括:

7.一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至6中任一项所述的方法。

8.一种用于查杀应用的客户终端,其中,该客户终端包括:

9.一种用于查杀应用的服务端,其中,该服务端包括:

技术总结本申请的目的是提供一种查杀应用的方法及设备,通过客户终端对客户终端运行的至少一个应用进行强制停止操作;在强制停止操作后的预设时间段内,若检测到存在异常重新启动的应用,则将异常重新启动的应用确定为恶意应用,并将恶意应用及其对应的启动恶意应用的组件信息一并上报至服务端,以使服务端进行数据分析后得到至少一个待查杀应用及其对应的待查杀组件并下发给客户终端;以使客户终端对其中存在的、与待查杀应用对应的目标应用进行查杀,同时禁用目标应用中的、与待查杀应用对应的待查杀组件对应的目标组件,实现了对各客户终端中不友好的应用进行查杀的同时,也禁用对应的目标组件,进一步提高客户终端的系统性能。技术研发人员:张万宝,曾蕊,黄华受保护的技术使用者:上海卓悠网络科技有限公司技术研发日:技术公布日:2024/9/29

本文地址:https://www.jishuxx.com/zhuanli/20241009/306038.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。