操作处理方法及装置与流程

文档序号:22125347发布日期:2020-09-04 17:13阅读:来源:国知局

技术特征:

1.一种操作处理方法,其特征在于,所述方法包括:

当检测到智能终端上的应用需要执行操作时,获取禁止所述应用执行的第一操作,所述第一操作是根据所述应用的第一应用数据确定出的;

确定需要执行的操作是否是所述第一操作;

如果需要执行的操作是所述第一操作,则拦截需要执行的操作。

2.根据权利要求1所述的方法,其特征在于,所述获取禁止所述应用执行的第一操作,包括:

获取所述应用的应用标识;

确定应用的应用标识与禁止应用执行的操作之间的对应关系;

在所述对应关系中查找与所述应用标识相对应的操作,并作为所述第一操作。

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

获取所述应用的第一应用数据;

向所述智能终端对应的云端发送所述第一应用数据;

接收所述云端根据所述第一应用数据返回的、禁止所述应用执行的第一操作;

获取所述应用的应用标识;

将所述应用标识与所述第一操作组成对应表项,并存储在所述对应关系中。

4.根据权利要求3所述的方法,其特征在于,所述获取所述应用的所述第一应用数据,包括:

获取所述应用的静态数据以及获取所述应用的第一动态数据;

根据所述静态数据和所述第一动态数据获取所述第一应用数据。

5.根据权利要求4所述的方法,其特征在于,所述获取所述应用的静态数据,包括:

获取所述应用的web容器的diskcache文件夹中的数据,并作为所述静态数据。

6.根据权利要求4所述的方法,其特征在于,所述获取所述应用的第一动态数据,包括:

获取所述应用的运行层中的web引擎中加载的数据,并作为所述第一动态数据。

7.根据权利要求2所述的方法,其特征在于,所述方法还包括:

如果需要执行的操作不是所述第一操作,则执行需要执行的操作。

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

在执行需要执行的操作时,获取所述应用得到的第二应用数据;

向所述智能终端对应的云端发送所述第二应用数据;

接收所述云端根据所述第二应用数据返回的、禁止所述应用执行的第二操作;

获取所述应用的应用标识;

将所述应用标识与所述第二操作组成对应表项,并存储在所述对应关系中。

9.一种操作处理装置,其特征在于,所述装置包括:

获取模块,用于当检测到智能终端上的应用需要执行操作时,获取禁止所述应用执行的第一操作,所述第一操作是根据所述应用的第一应用数据确定出的;

确定模块,用于确定需要执行的操作是否是所述第一操作;

拦截模块,用于如果需要执行的操作是所述第一操作,则拦截需要执行的操作。

10.根据权利要求9所述的装置,其特征在于,所述获取模块包括:

第一获取单元,用于获取所述应用的应用标识;

确定单元,用于确定应用的应用标识与禁止应用执行的操作之间的对应关系;

查找单元,用于在所述对应关系中查找与所述应用标识相对应的操作,并作为所述第一操作。

11.根据权利要求10所述的装置,其特征在于,所述获取模块还包括:

第二获取单元,用于获取所述应用的第一应用数据;

第一发送单元,用于向所述智能终端对应的云端发送所述第一应用数据;

第一接收单元,用于接收所述云端根据所述第一应用数据返回的、禁止所述应用执行的第一操作;

第三获取单元,用于获取所述应用的应用标识;

第一存储单元,用于将所述应用标识与所述第一操作组成对应表项,并存储在所述对应关系中。

12.根据权利要求11所述的装置,其特征在于,所述第二获取单元包括:

第一获取子单元,用于获取所述应用的静态数据;

第二获取子单元,用于获取所述应用的第一动态数据;

第三获取子单元,用于根据所述静态数据和所述第一动态数据获取所述第一应用数据。

13.根据权利要求12所述的装置,其特征在于,所述第一获取子单元具体用于:获取所述应用的web容器的diskcache文件夹中的数据,并作为所述静态数据。

14.根据权利要求12所述的装置,其特征在于,所述第二获取子单元具体用于:获取所述应用的运行层中的web引擎中加载的数据,并作为所述第一动态数据。

15.根据权利要求10所述的装置,其特征在于,所述装置还包括:

执行模块,用于如果需要执行的操作不是所述第一操作,则执行需要执行的操作。

16.根据权利要求15所述的装置,其特征在于,所述获取模块还包括:

第四获取单元,用于在执行需要执行的操作时,获取所述应用得到的第二应用数据;

第二发送单元,用于向所述智能终端对应的云端发送所述第二应用数据;

第二接收单元,用于接收所述云端根据所述第二应用数据返回的、禁止所述应用执行的第二操作;

第五获取单元,用于获取所述应用的应用标识;

第二存储单元,用于将所述应用标识与所述第二操作组成对应表项,并存储在所述对应关系中。

17.一种智能终端,其特征在于,所述智能终端包括:

一个或多个处理器;

存储器;和

一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块配置用于执行上述权利要求1-8任一项所述的方法。

18.一种智能终端,其特征在于,所述智能终端包括输入设备和处理器:

所述输入设备耦合至所述处理器,用于当检测到智能终端上的应用需要执行操作时,获取禁止所述应用执行的第一操作,所述第一操作是根据所述应用的第一应用数据确定出的;

所述处理器用于确定需要执行的操作是否是所述第一操作,如果需要执行的操作是所述第一操作,则拦截需要执行的操作。

19.一种互联网汽车,其特征在于,所述互联网汽车包括车载智能设备,所述车载智能设备包括车载输入设备和车载处理器;

所述车载输入设备耦合至所述车载处理器,用于当检测到智能终端上的应用需要执行操作时,获取禁止所述应用执行的第一操作,所述第一操作是根据所述应用的第一应用数据确定出的;

所述车载处理器用于确定需要执行的操作是否是所述第一操作,如果需要执行的操作是所述第一操作,则拦截需要执行的操作。

20.一种车载互联网操作系统,其特征在于,所述系统包括:

获取模块,用于当检测到智能终端上的应用需要执行操作时,获取禁止所述应用执行的第一操作,所述第一操作是根据所述应用的第一应用数据确定出的;

确定模块,用于确定需要执行的操作是否是所述第一操作;

拦截模块,用于如果需要执行的操作是所述第一操作,则拦截需要执行的操作。


技术总结
本申请实施例提供了一种操作处理方法及装置。在本申请中,由于禁止应用执行的第一操作是智能终端对应的云端根据应用的第一应用数据确定出的,第一应用数据包括应用的静态数据以及应用的后台服务器向应用下发过的第一动态数据,结合应用的第一应用数据可以完整的确定出禁止应用执行的第一操作。如此,当检测到智能终端上的应用需要执行操作时,可以获取禁止应用执行的第一操作,再确定需要执行的操作是否是第一操作;如果需要执行的操作是第一操作,则智能终端拦截需要执行的操作。这样即使需要执行的操作是恶意代码对应的操作,由于智能终端拦截了需要执行的操作,从而会阻止恶意代码运行,进而可以避免给智能终端或用户带来危害。

技术研发人员:郭跃华
受保护的技术使用者:阿里巴巴集团控股有限公司
技术研发日:2019.02.27
技术公布日:2020.09.04
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1