华南理工大学学报(自然科学版)

北大核心,CA,INSPEC,JST,Pж(AJ)

国内刊号:44-1251/T

国际刊号:1000-565X

华南理工大学学报(自然科学版)杂志2019年第6期:基于静态指令分配的多模块 ROP 自动构造方法

发布日期:

作者:黄宁 黄曙光 黄晖 邓兆琨

单位:国防科技大学 电子对抗学院,安徽 合肥 230037

关键词:返回导向式编程,数据执行保护,静态指令分配,多模块 ROP

基金:国家重点研发计划“网络空间安全”重点专项(2017YFB0802905)

返回导向式编程(ROP)是一种可有效绕过数据执行保护(DEP)机制的技术. 已 有的 ROP 自动构造技术缺少对 ROP 模块转换过程的静态指令分配的优化,导致 ROP 载 荷需占用大量内存空间. 为解决这一问题,基于已有的 ROP 自动构造系统 Q,针对多模块 ROP 的模块转换过程,设计了新的静态指令分配规则 SIA. SIA 通过静态指令分配,构造 中间指令序列;通过动态数据填充,实现 ROP 模块转换过程中的寻址与指针修改. 实验表 明,相比已有技术,通过 SIA 规则构造的多模块 ROP 载荷降低了内存空间占有率,提高了 ROP 载荷的实用性.

来源:2019年第6期

《华南理工大学学报(自然科学版)》期刊编辑部

查看华南理工大学学报(自然科学版)杂志2019年第6期

联系我们

  • 地址:广州五山 华南理工大学17号楼
  • 电话:020-87111794
  • E-mail:journal@scut.edu.cn

咨询工作人员