• 专利标题: 一种针对ROP攻击的防御方法
  • 专利标题(英): ROP attack-oriented defense method
  • 申请号: CN201610706067.6
    申请日: 2016-08-22
  • 公开(公告)号: CN106372501A
    公开(公告)日: 2017-02-01
  • 发明人: 曾庆凯唐维华
  • 申请人: 南京大学
  • 申请人地址: 江苏省南京市汉口路22号
  • 专利权人: 南京大学
  • 当前专利权人: 南京大学
  • 当前专利权人地址: 江苏省南京市汉口路22号
  • 代理机构: 南京钟山专利代理有限公司
  • 代理商 戴朝荣
  • 主分类号: G06F21/54
  • IPC分类号: G06F21/54
一种针对ROP攻击的防御方法
摘要:
本发明提供一种针对ROP攻击的防御方法,所述方法包括:接收动态插桩框架发来的基本块,所述基本块由所述动态插桩框架从受保护程序的原始代码中提取得到;判断所述基本块是否为函数的返回目标,当所述基本块为函数的返回目标时,对所述基本块进行插桩处理;分析经过插桩处理的基本块的类型,并根据分析结果对所述经过插桩处理的基本块再次进行插桩处理,得到插桩基本块;将所述插桩基本块发送至所述动态插桩框架。本发明提供的一种针对ROP攻击的防御方法,能够无需在运行时重复进行复杂的保存和恢复操作,从而提高防御的效率。
公开/授权文献
0/0