控制方法、系统、电子设备和计算机可读介质技术方案

技术编号:21059515 阅读:31 留言:0更新日期:2019-05-08 06:35
本公开的实施例公开了控制方法、系统、电子设备和计算机可读介质。该方法用于电子设备,该方法的一具体实施方式包括:接收母应用的子应用对缓冲区进行读写操作的操作请求,其中,所述子应用以所述母应用为运行环境;基于所述操作请求,控制所述子应用对模拟为缓冲区的目标内存区进行读写操作,以禁止所述子应用对缓冲区进行读写操作。该实施方式通过控制子应用对模拟为缓冲区的内存区进行读写操作,以禁止子应用对缓冲区进行读写操作,从而提高了用户信息的安全性,降低了子应用的运行风险。

【技术实现步骤摘要】
控制方法、系统、电子设备和计算机可读介质
本公开的实施例涉及计算机
,具体涉及控制方法、系统、电子设备和计算机可读介质。
技术介绍
现有技术中,往往可以通过在母应用安装的基础上,再进一步加载该母应用的子应用,以对母应用的功能进行扩展。例如,上述母应用可以是应用软件,该母应用的子应用可以是寄宿应用,例如小程序。通常,子应用是依赖于母应用运行的,由于子应用通常具有动态特性,故子应用和母应用在运行时容易发生诸如越权访问、信息泄露等安全问题。
技术实现思路
本公开提出了控制方法、系统、电子设备和计算机可读介质。第一方面,本公开的实施例提供了一种控制方法,该方法用于电子设备,该方法包括:接收母应用的子应用对缓冲区进行读写操作的操作请求,其中,子应用以母应用为运行环境;基于操作请求,控制子应用对模拟为缓冲区的目标内存区进行读写操作,以禁止子应用对缓冲区进行读写操作。第二方面,本公开的实施例提供了一种控制系统,包括第一网络设备和第二网络设备,第一网络设备用于支持母应用,第二网络设备用于支持母应用的子应用,子应用以母应用为运行环境,其中:第二网络设备,被配置成向第一网络设备发送子应用请求对缓冲区进本文档来自技高网...

【技术保护点】
1.一种控制方法,用于电子设备,包括:接收母应用的子应用对缓冲区进行读写操作的操作请求,其中,所述子应用以所述母应用为运行环境;基于所述操作请求,控制所述子应用对模拟为缓冲区的目标内存区进行读写操作,以禁止所述子应用对缓冲区进行读写操作。

【技术特征摘要】
1.一种控制方法,用于电子设备,包括:接收母应用的子应用对缓冲区进行读写操作的操作请求,其中,所述子应用以所述母应用为运行环境;基于所述操作请求,控制所述子应用对模拟为缓冲区的目标内存区进行读写操作,以禁止所述子应用对缓冲区进行读写操作。2.根据权利要求1所述的方法,其中,所述子应用包括:在运行状态下调用所述母应用提供的应用程序编程接口的应用。3.根据权利要求1所述的方法,其中,所述操作请求为将数据存储于所述缓冲区的请求;以及所述方法还包括:响应于所述母应用退出运行,删除所述目标内存区所存储的数据。4.根据权利要求1所述的方法,其中,所述操作请求为将数据存储于所述缓冲区的请求,所述操作请求包括存储用数据,所述存储用数据是用户对所述子应用进行操作而生成的、待存储于所述缓冲区的数据;以及所述方法还包括:对所述存储用数据进行加密。5.根据权利要求4所述的方法,其中,所述对所述存储用数据进行加密,包括:获取以下至少一项加密用信息:所述用户的用户标识、所述子应用的本次启动时间;将所获取的加密用信息作为种子,生成对称密钥;基于所述对称密钥,采用预先确定的对称加密算法,对所述存储用数据进行加密。6.根据权利要求1-5之一所述的方法,其中,所述方法还包括:响应于确定所述子应用请求调用针对所述母应用预先封装的应用程序编程接口,获取所述子应用发送的验证用信息,以及对所述验证用信息进行数字签名验证;响应于确定通过验证,确定所述子应用具有调用所述应用程序编程接口的权限。7.根据权利要求6所述的方法,其中,所述方法用于网络设备;以及所述方法还包括:响应于确定未通过验证,执行以下至少一项操作:禁止所述子应用调用所请求调用的应用程序编程接口;向所述用户使用的终端发送呈现安全提示信息的指令。8.根据权利要求6所述的方法,其中,所述验证用信息包括以下至少一项:所请求调用的应用程序编程接口的接口名、所请求调用的应用程序编程接口的参数名、所述子应用所请求操作的资源的统一资源定位符。9.一种控制系统,包括第一网络设备和第二网络设备,所述第一网络设备用于支持母应用,所述第二网络设备用于支持所述母应用的子应用,所述子应用以所述母应用为运行环境,其中:所述第二网络设备,被配置成向所述第一网络设备发送所述子应用请求对缓冲区进行读写操作的操作请求;所述第一网络设备,被配置成基于所述操作请求,控制所述子应用对模拟为缓冲区的目标内存区进行读写操作,以禁止所述子应用对所述缓冲区进行读写操作。1...

【专利技术属性】
技术研发人员:胡晨鹏
申请(专利权)人:上海掌门科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1