淄博市知识产权公共服务平台

导航
专利号 202210670527X 申请日 2022-06-15 专利名称 一种基于函数动态载入的代码重用攻击防御方法
授权日 2022-08-23 专利权人 中国海洋大学 发明人 曲海鹏;宋晓琪;吕文杰;李建国
主分类号 G06F21/52 关键词 应用领域
摘要 本发明属于软件漏洞防御领域,具体为一种基于函数动态载入的代码重用攻击防御方法,包括S1.预处理二进制可执行文件,识别函数块起始地址和大小、识别段信息、定义并识别合规地址;预处理二进制可执行文件,识别函数块起始地址和大小、识别段信息、定义并识别合规地址;以gadget的功能对其进行分类,并提取对应类型gadget指令的机器码特征,以便搜索可执行文件中的gadget;S2.引入局部控制流完整性的函数动态载入方案;S3.引入gadget语义的函数动态卸载方案。其优点在于,在程序运行时动态载入所需函数,并及时卸载部分函数来减少运行时内存空间中可用gadget的数量,避免程序中的gadget被利用。
创新点
技术分类 标 签 战兴产业 新一代信息技术    下一代信息网络产业
运营方式 合作方式
联系人 联系电话 电子邮箱
详细说明
【关 闭】