【技术实现步骤摘要】
权限数据处理方法、装置及电子设备
[0001]本申请实施例涉及数据处理
,尤其涉及一种权限数据处理方法
、
装置及电子设备
。
技术介绍
[0002]随着网络技术的发展,操作系统中拥有大量资源,且可以通过相关的权限信息实现对资源的访问控制
。
[0003]现有技术中,权限信息一般存储于预设的软件包中,大部分进程都可以直接从软件包中获取权限信息,然后根据获取到的权限信息访问资源,或者对资源进行更新等操作
。
[0004]然而,由于大部分进程都可以直接访问软件包中的权限信息,权限信息可能被恶意篡改,进而降低了资源数据的安全性
。
技术实现思路
[0005]本申请实施例提供一种权限数据处理方法
、
装置及电子设备,以提高资源数据的安全性
。
[0006]第一方面,本申请实施例提供一种权限数据处理方法,包括:
[0007]获取应用编译后的初始可执行文件;
[0008]获取所述应用的初始权限数据,并对所 ...
【技术保护点】
【技术特征摘要】
1.
一种权限数据处理方法,其特征在于,包括:获取应用编译后的初始可执行文件;获取所述应用的初始权限数据,并对所述初始权限数据进行编译处理,得到权限编译数据;对所述权限编译数据进行加密或签名处理,得到权限数据,并将所述权限数据存储至所述初始可执行文件中,得到可执行文件;根据所述可执行文件实现资源数据的访问
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述可执行文件实现资源数据的访问,包括:将所述可执行文件中的初始可执行文件加载至第一内存空间中;将所述可执行文件中的权限数据加载至第二内存空间中;根据加载至所述第一内存空间中的初始可执行文件,以及所述第二内存空间中的权限数据实现资源数据的访问
。3.
根据权利要求2所述的方法,其特征在于,所述将所述可执行文件中的权限数据加载至第二内存空间中,包括:根据所述可执行文件中的链接脚本确定第二内存空间,其中,所述可执行文件为
elf
格式的文件;将所述可执行文件中的权限数据加载至第二内存空间中
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述可执行文件中的链接脚本确定第二内存空间,包括:若所述链接脚本为自定义链表脚本,则在所述自定义链表脚本中添加第二内存空间;若所述链接脚本为默认链表脚本,则更新所述默认链表脚本中的第二内存空间
。5.
根据权利要求2‑4任一项所述的方法,其特征在于,在所述根据加载至所述第一内存空间中的初始可执行文件,以及所述第二内存空间中的权限数据实...
【专利技术属性】
技术研发人员:左红明,尉鲁飞,
申请(专利权)人:斑马网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。