[发明专利]文件权限的管理方法、装置、计算机设备及存储介质在审
申请号: | 202110925373.X | 申请日: | 2021-08-12 |
公开(公告)号: | CN113625968A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 刘京洋;孟磊;邹永斌;姚奕涛 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/176;A63F13/77 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 徐世俊 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 权限 管理 方法 装置 计算机 设备 存储 介质 | ||
1.一种文件权限的管理方法,其特征在于,包括:
获取模拟器中第一应用程序对应的第一进程,对第二应用程序对应的第二进程的文件访问请求,其中,所述文件访问请求携带待访问的目标文件的目标文件路径,所述模拟器用于在第一操作系统中模拟第二操作系统;
基于所述目标文件路径获取目标文件标识;
根据所述目标文件标识从内存空间中确定所述目标文件的目标权限信息,所述目标权限信息用于指示所述具有所述目标文件的访问权限的应用程序;
基于所述目标权限信息确定所述第一应用程序对所述目标文件的访问是否被允许;
若被允许,则为所述第一进程配置所述目标文件的访问权限,以使所述第一进程访问所述目标文件。
2.根据权利要求1所述的文件权限的管理方法,其特征在于,所述根据所述目标文件标识从内存空间中确定所述目标文件的目标权限信息,包括:
根据所述目标文件标识从文件权限列表中确定目标权限信息,其中,所述文件权限列表位于第一操作系统提供的内存空间中,所述文件权限列表由所述模拟器中的所有文件的权限信息组成。
3.根据权利要求2所述的文件权限的管理方法,其特征在于,在获取模拟器中第一应用程序对应的第一进程,对第二应用程序对应的第二进程的文件访问请求之前,还包括:
当检测到初次运行所述模拟器时,在计算机设备的磁盘中创建一权限文件,其中,所述权限文件中储存有所述模拟器对应的所有文件的权限信息;
将所述权限文件映射至所述第一操作系统提供的内存空间中;
基于所述权限文件中的所有文件对应的权限信息、所有文件对应的文件路径以及哈希算法,生成文件权限列表以及多个文件标识,其中,所述文件标识关联有所述文件权限列表中对应的权限信息。
4.根据权利要求3所述的文件权限的管理方法,其特征在于,所述基于所述权限文件中的所有文件对应的权限信息、所有文件对应的文件路径以及哈希算法,生成文件权限列表以及多个文件标识,包括:
获取所述权限文件中每一个待处理文件对应的文件路径、以及所述权限文件中每一个待处理文件对应的权限信息;
基于所述待处理文件的文件路径和所述哈希算法生成文件标识;
根据所述文件标识将所述待处理文件对应的权限信息储存至预设文件列表中,以生成文件权限列表。
5.根据权利要求4所述的文件权限的管理方法,其特征在于,所述根据所述文件标识将所述待处理文件对应的权限信息储存至预设文件列表中,以生成文件权限列表,包括:
基于所述文件标识在所述预设文件列表确定目标储存位置,将所述待处理文件对应的权限信息储存至所述目标储存位置,以生成文件权限列表。
6.根据权利要求3所述的文件权限的管理方法,其特征在于,在基于所述权限文件中的所有文件对应的权限信息、所有文件对应的文件路径以及哈希算法,生成文件权限列表以及多个文件标识之后,还包括:
当检测到目标进程在运行状态下,且所述目标进程创建新增文件时,将所述新增文件的权限信息储存至所述文件权限列表中,以得到更新后的文件权限列表,其中,所述目标进程为第一进程和/或第二进程;
基于所述更新后的文件权限列表更新所述权限文件,以得到更新后的权限文件。
7.根据权利要求3所述的文件权限的管理方法,其特征在于,在基于所述权限文件中的所有文件对应的权限信息、所有文件对应的文件路径以及哈希算法,生成文件权限列表以及多个文件标识之后,还包括:
对目标进程中的待修改文件的第一权限信息进行修改,得到所述待修改文件的第二权限信息,其中,所述目标进程为第一进程和/或第二进程;
基于所述待修改文件的第二权限信息更新所述文件权限列表中,以得到更新后的文件权限列表;
基于所述更新后的文件权限列表更新所述权限文件,以得到更新后的权限文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110925373.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种相控接触器及其永磁机构
- 下一篇:一种基于云计算的智能交互服务机器人