水利行业标准网
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210476229.7 (22)申请日 2022.04.29 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 陶义 陈善佩 王鹏 宋卓 杨勇 (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. G06F 21/62(2013.01) (54)发明名称 访问权限的设置方法及装置 (57)摘要 本说明书一个或多个实施例提供一种访问 权限的设置方法及装置, 包括: 确定目标系统的 函数调用关系图; 将所述函数调用关系图中的原 始节点替换为由新建有向边相连的两个新建节 点, 所述新 建有向边的容量被设置为1; 确定 所述 函数调用关系图的最小割, 并将所述最小割对应 的有向边所连接的节点代表的函数确定为关卡 函数; 对待隔离数据所在的内存进行访问权限设 置, 并对所述关卡函数进行关联性设置, 以使得 当进入所述 关卡函数时, 所述内存打开所述访问 权限, 退出所述关卡函数时, 所述内存关闭所述 访问权限。 权利要求书2页 说明书8页 附图3页 CN 114840878 A 2022.08.02 CN 114840878 A 1.一种访问权限的设置方法, 其特 征在于, 包括: 确定目标系统的函数调用关系图, 其中, 所述函数调用关系图中的原始节点与所述目 标系统中的函数对应, 所述原始节点之间由原始有向边相连接, 所述原始有向边代表所连 接的原始节点分别对应的函数之间的调用关系, 且所述原始有向边的容量被设置为无限 大; 将所述函数调用关系图中的所述原始节点替换为由新建有向边相连的两个新建节点, 所述新建有向边的容 量被设置为1; 确定所述函数调用关系图的最小割, 并将所述最小割对应的有向边所连接的节点代表 的函数确定为关卡 函数; 对待隔离数据所在的内存进行访 问权限设置, 并对所述关卡函数进行关联性设置, 以 使得当进入所述关卡函数时, 所述内存打开所述访问权限, 退出所述关卡函数时, 所述内存 关闭所述访问权限。 2.如权利要求1所述的方法, 其特 征在于, 所述确定目标系统的函数调用关系图, 包括: 通过解析 所述目标系统的源代码, 确定所述目标系统所包 含的函数; 根据所述目标系统所包 含的函数之间的调用关系, 建立 函数调用关系图。 3.如权利要求2所述的方法, 其特 征在于, 还 包括: 在所述目标系统为整体系统所含的子系统的情况下, 将所述整体系统的源代码文件和 用于表征 所述子系统在所述源代码文件中所对应的代码范围的信息 输入关系确定 工具; 获取所述关系确定 工具输出的所述调用关系。 4.如权利要求3所述的方法, 其特征在于, 所诉关系确定工具包括: gcc ‑python‑plugin 工具。 5.如权利要求1所述的方法, 其特征在于, 所述确定所述函数调用关系图的最小割, 包 括: 根据最大流与最小割定理确定所述 函数调用关系图的最小割。 6.如权利要求5所述的方法, 其特征在于, 在通过采用所述最大流与最小割定理的 Ford‑Fulkerson算法求解所述最小割的情况 下, 所述方法还 包括: 根据所述函数调用关系图确定接口函数对应的接口节点与隔离函数对应的隔离节点, 其中, 所述接口函数为被所述 目标系统外其他函数调用的函数, 所述隔离函数为直接访问 目标系统中的数据的函数; 在所述函数调用关系图中新增源点与汇点, 所述源点通过容量为无限大的有向边指向 各个接口节点, 各个隔离节点 通过容量为无限大的有向边指向所述汇点; 所述确定所述函数调用关系图的最小割, 包括: 利用Ford ‑Fulkerson算法求解包含所 述源点与汇点的函数调用关系图的最小割。 7.如权利要求1所述的方法, 其特征在于, 所述对待 隔离数据所在的内存进行访问权限 设置, 包括: 使用特权的保护密钥对所述目标 数据所在的内存进行访问权限设置 。 8.一种访问权限的设置装置, 其特 征在于, 包括: 函数调用关系图确定单元, 用于确定目标系统的函数调用关系图, 其中, 所述函数调用 关系图中的原始节点与所述目标系统中的函数对应, 所述原始节点之 间由原始有向边相连权 利 要 求 书 1/2 页 2 CN 114840878 A 2接, 所述原始有向边代表所连接的原始节点分别对应的函数之间的调用关系, 且所述原始 有向边的容 量被设置为无限大; 新建节点替换单元, 用于将所述函数调用关系图中的所述原始节点替换为由新建有向 边相连的两个新建节点, 所述 新建有向边的容 量被设置为1; 最小割确定单元, 用于确定所述函数调用关系图的最小割, 并将所述最小割对应的有 向边所连接的节点代 表的函数确定为关卡 函数; 访问权限设置单元, 用于对待隔离数据所在的内存进行访 问权限设置, 并对所述关卡 函数进行关联性设置, 以使得当进入所述关卡函数时, 所述内存打开所述访问权限, 退出所 述关卡函数时, 所述内存关闭所述访问权限。 9.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述程序被处理器 执行时实现权利要求1 ‑7中任意一项所述方法的步骤。 10.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求 1‑7中任意一项 所述方法 的步骤。权 利 要 求 书 2/2 页 3 CN 114840878 A 3
专利 访问权限的设置方法及装置
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-07 12:39:23
上传分享
举报
下载
原文档
(628.4 KB)
分享
友情链接
GB-T 18154-2000 监控式抑爆装置技术要求.pdf
GB-T 33102-2016 纯甲烷和高纯甲烷.pdf
GB-T 33490-2017 展览展示工程服务基本要求.pdf
OWASP ASVS应用安全验证标准 4.0.3 中文版.pdf
NY-T 4375-2023 一体化土壤水分自动监测仪技术要求.pdf
GB-T 37033.2-2018 信息安全技术 射频识别系统密码应用技术要求 第2部分:电子标签与读写器及其通信密码应用技术要求.pdf
GB-T 33018.2-2016 炭素企业节能技术规范 第2部分:焙烧窑炉.pdf
T-CERS 0002—2018 3.6kV~40.5kV交流金属封闭开关 设备和控制设备 环保气体.pdf
GB-T 35508-2017 场站内区域性阴极保护.pdf
GB-T 43686-2024 电化学储能电站后评价导则.pdf
T-CCPITCSC 119—2023 企业税务风险管理指南.pdf
GB-Z 42759-2023 智慧城市 人工智能技术应用场景分类指南.pdf
GB-T 28181-2011 安全防范视频监控联网系统信息传输、交换、控制技术要求.pdf
GB-T 11693-2022 船用法兰焊接座板.pdf
ISO IEC 27000-2020.pdf
GB-T 21294-2024 服装理化性能的检验方法.pdf
GB-T 1236-2017 工业通风机 用标准化风道性能试验.pdf
GB-T 40219-2021 拉曼光谱仪通用规范.pdf
GB-T 24265-2014 工业用硅藻土助滤剂.pdf
GB-T 18312-2015 双筒望远镜检验规则.pdf
1
/
14
评价文档
赞助2.5元 点击下载(628.4 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。