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

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

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 积分商城 国际服务 IP管家助手 科技果 科技人才 商标交易 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 北京计算机技术及应用研究所高艳鹍获国家专利权

北京计算机技术及应用研究所高艳鹍获国家专利权

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

龙图腾网获悉北京计算机技术及应用研究所申请的专利一种基于二进制文件符号表的应用软件兼容性检测方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115757092B

龙图腾网通过国家知识产权局官网在2026-03-03发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211295067.3,技术领域涉及:G06F11/3668;该发明授权一种基于二进制文件符号表的应用软件兼容性检测方法是由高艳鹍;王瑞林;周丽娜;陈鹏;刘一非设计研发完成,并于2022-10-21向国家知识产权局提交的专利申请。

一种基于二进制文件符号表的应用软件兼容性检测方法在说明书摘要公布了:本发明涉及一种基于二进制文件符号表的应用软件兼容性检测方法,属于测试技术领域。本发明解析二进制引用文件的符号表,获取应用软件的引用符号,通过引入中介模块,并对原生的应用软件二进制文件引用符号表进行改造,生成新的二进制文件,在软件进行动态测试时通过中介模块捕获引用符号调用记录,形成比对基准,并基于该比对基准对应用程序与其他版本的操作系统的兼容性做出检测判定。本发明可判定应用软件与操作系统的库包兼容性的功能,为用户提供基于静态测试应用软件与操作系统库包兼容性的可靠测试手段。

本发明授权一种基于二进制文件符号表的应用软件兼容性检测方法在权利要求书中公布了:1.一种基于二进制文件符号表的应用软件兼容性检测方法,其特征在于,该方法包括如下步骤: S1、解析应用软件 解析应用软件安装包中的二进制文件,获取到应用软件所依赖的库以及引用符号表; S2、扫描目标操作系统 对操作系统进行扫描,获取基础信息,同时遍历解析操作系统用来存储动态库的目录,自动获取到操作系统全部库及符号表; S3、获取应用软件兼容性比对基准 获取基准分为三个步骤: S31、在应用软件已完成适配的操作系统上,执行解析应用软件操作,获取到应用软件所依赖的库及依赖的引用符号; S32、基于解析获取的引用符号表对应用软件二进制文件进行改造:对应用软件依赖的引用符号进行改造,生成新的符号名称,作为中介符号,使用中介符号替换二进制文件中调用的引用符号,生成新的应用软件二进制文件,同时,生成中介链接库,该库提供新生成的二进制文件所依赖的所有中介符号,并在每个中介符号被调用时,通过代码记录中介符号调用过程,从而实现在不影响功能行为的条件下对应用软件运行过程中的引用符号调用过程进行监控; S33、对改造后的应用软件进行动态测试,记录动态测试过程中的符号调用过程,并基于调用过程列表,对二进制文件进行反汇编与文件解析,获取引用符号名称、符号代码段哈希值和参数个数,完成基准符号表创建; S4、基于基准对符号信息进行比对 通过解析待检测的应用软件依赖的引用符号表,结合目标操作系统符号表和基准符号表,通过判定应用软件依赖的引用符号在目标操作系统上是否存在并且能否运行正常进行,进行应用软件兼容性依赖信息对比; S5、判定软件兼容性 基于S4比对信息结果反馈,参照应用软件兼容性判定规则,得出应用软件兼容性判定结论,结论包括:应用软件依赖库不兼容、应用软件引用符号不兼容、应用软件库包级兼容、应用软件兼容。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京计算机技术及应用研究所,其通讯地址为:100854 北京市海淀区永定路51号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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