Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 苏州浪潮智能科技有限公司董宜清获国家专利权

苏州浪潮智能科技有限公司董宜清获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉苏州浪潮智能科技有限公司申请的专利加载动态库的方法、系统、设备、存储介质及程序产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115906056B

龙图腾网通过国家知识产权局官网在2025-06-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211328749.X,技术领域涉及:G06F21/50;该发明授权加载动态库的方法、系统、设备、存储介质及程序产品是由董宜清;张秀波;袁传博设计研发完成,并于2022-10-26向国家知识产权局提交的专利申请。

加载动态库的方法、系统、设备、存储介质及程序产品在说明书摘要公布了:本申请实施例公开了一种加载动态库的方法、系统、设备、存储介质及程序产品,通过为BMC的系统预置动态库加载函数进行动态库解压能力和内存监控能力的配置,使得BMC中的应用程序具备对压缩后动态库进行调用的能力、以及对放入内存的动态库进行篡改风险监测的能力,从而能够将基于二进制源文件结构的BMC动态库加载方式转换为基于自定义压缩文件结构的BMC动态库加载方式,从而可以降低存放在BMC中的目标动态库被反编译的风险,并在应用程序调用目标压缩动态库的过程中,对解压后放入内存的动态库设置持续的篡改风险监测,可以降低应用程序调用到被篡改过的目标压缩动态库的风险,从而提高BMC加载动态库的安全性。

本发明授权加载动态库的方法、系统、设备、存储介质及程序产品在权利要求书中公布了:1.一种加载动态库的方法,其特征在于,应用于基板管理控制器BMC,所述方法包括: 从计算机设备中获取目标压缩动态库,并对所述目标压缩动态库进行存储,所述目标压缩动态库是所述计算机设备根据自定义压缩算法,对目标动态库进行压缩操作而生成的; 在所述BMC中的应用程序调用所述目标动态库时,根据所述自定义压缩算法所匹配的自定义解压算法,利用自定义动态库加载函数,对所述目标压缩动态库进行解压操作,得到所述目标动态库; 将所述目标动态库放入所述BMC的内存,利用所述自定义动态库加载函数,持续监测所述BMC的内存中的目标动态库是否被篡改,所述自定义动态库加载函数是对系统预置动态库加载函数进行了动态库解压能力配置和内存监控能力配置后得到的; 在所述BMC的内存中的目标动态库被篡改的情况下,对所述BMC所存储的目标压缩动态库重新进行解压操作,得到新的目标动态库,通过所述BMC中的应用程序调用所述新的目标动态库; 在所述BMC的内存中的目标动态库未被篡改的情况下,通过所述BMC中的应用程序调用所述BMC的内存中的目标动态库; 在持续监测所述BMC的内存中的目标动态库是否被篡改之前,通过如下步骤将所述目标压缩动态库解压并放入所述BMC的内存: 使用自定义dlopen接口,在所述BMC中申请一块堆内存,并将所述堆内存作为目标内存块; 利用所述自定义dlopen接口对所述目标压缩动态库进行解压操作以得到所述目标动态库,并将所述目标动态库放入所述目标内存块; 所述持续监测所述BMC的内存中的目标动态库是否被篡改,包括: 利用所述自定义dlopen接口,持续监测是否存在对所述目标内存块的数据修改操作; 当所述自定义dlopen接口检测出存在对所述目标内存块的数据修改操作时,判定所述BMC的内存中的目标动态库被篡改; 当所述自定义dlopen接口检测出不存在对所述目标内存块的数据修改操作时,判定所述BMC的内存中的目标动态库未被篡改。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州浪潮智能科技有限公司,其通讯地址为:215000 江苏省苏州市吴中区吴中经济开发区郭巷街道官浦路1号9幢;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。