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