武汉大学王丽娜获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉武汉大学申请的专利一种函数指针及其数据依赖的识别与保护方法、装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115510430B 。
龙图腾网通过国家知识产权局官网在2025-07-11发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211121918.2,技术领域涉及:G06F21/54;该发明授权一种函数指针及其数据依赖的识别与保护方法、装置是由王丽娜;邓颖川;张桐;余荣威;高昊设计研发完成,并于2022-09-15向国家知识产权局提交的专利申请。
本一种函数指针及其数据依赖的识别与保护方法、装置在说明书摘要公布了:本发明公开了一种函数指针及其数据依赖的识别与保护方法、装置,其中的方法首先从给定的程序中识别出属于函数指针或至少包含一个函数指针的内存对象,然后采用污点分析的方法对函数指针及其数据依赖进行识别,再使用IntelMPK对这些数据进行保护。确保了它们的完整性,从而阻止了程序的执行路径被修改,提高了程序的安全性。
本发明授权一种函数指针及其数据依赖的识别与保护方法、装置在权利要求书中公布了:1.一种函数指针及其数据依赖的识别与保护方法,其特征在于,包括: S1:对给定的程序进行基于类型和基于指针的分析,从中识别出属于函数指针或至少包含一个函数指针的内存对象; S2:将每个函数的定义信息和使用信息进行串连构造过程间数据流图; S3:将识别出的属于或者包含函数指针的内存对象作为污点源,并将所有间接函数调用点作为汇聚点,在构造的过程间数据流图中进行深度优先搜索实现前向污点传播,得到的从在污点源到汇聚点的路径表示一种可能的函数指针的计算流程,将路径上的指令作为参与函数指针计算的敏感指令; S4:将得到的敏感指令作为污点源,以识别出的属于或者包含函数指针的内存对象作为汇聚点,在构造的过程间数据流图中进行深度优先搜索实现后向污点传播,得到的从污点源到汇聚点的路径,将路径上的内存对象作为敏感指令中函数指针所依赖的数据; S5:将识别出的所有函数指针及其依赖的数据分配到硬件保护的内存中; S6:将所述硬件保护的内存使用IntelMPK进行保护,并使用callgate切换特权用以允许程序中原本会写入函数指针及其依赖的数据的指令的访问。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉大学,其通讯地址为:430072 湖北省武汉市武昌区珞珈山街道八一路299号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。