下载此文档

ROP图灵完备的普遍可实现性.doc


文档分类:建筑/环境 | 页数:约1页 举报非法文档有奖
1/1
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/1 下载此文档
文档列表 文档介绍
ROP图灵完备的普遍可实现性.docE-mail: ******@ Tel: +86-10-62562563
软件学报 ISSN 1000-9825, CODEN RUXUEW
Journal of Software^ 17,28( 10):2583-2598 (doi: 10. B328/$.005317]
。中国科学院软件研咒詹版权所有.
ROP图灵完备的普遍可实现性"
%南京大学计算机科学与技术系,江苏南京210023)
«计算机软件新技术国家重点实验室(南京大学),江苏南京210023)
通讯作者:曾庆凯,E-mail: ******@
摘 要:返回导向编程(retunvoriented programming,简称ROP)^l广泛用于软件漏洞利用攻击中,用来构造攻去代 码•通过更新ROP构造技术, 的难点是实现条件转移逻辑•通过深入分析条件转移机器指令的执行上下文发现,对这些指令的传统认知存在一定 的局限性•亭实上,在已有代码中存在少童的条件转移指令,它们的两个分支的开始部分都是可复用的代玛片段(称 为gadgets),而且这两个gadgets会从不同的内存单元中取碍下一个gadget的地址,因此,以这些条件转移指令开始的 代码片段可以帮助ROP实现条件转移逻辑•把这种代码片段称为if・gadget・在Linux和Windows系统上的实验结果 表明,ifgadgct普追存在,即使在代码量狠小的日常可执行程序中也存在•在Binutils<1序集上的实脸结果表明,引入 ,构造图灵完备的ROP代码要比用传统方法容易得多•在Ubuntu这样的主涼操作系统上,由干可执行程 序上默认没有实施防御ROP攻击的保护机制,因此,攻去者可以在这些软件模块中构遥純ROP攻击代码来发动攻 击•由此可见,ROP对系统安全的成胁比原来认为的严重得多.
关霞词:软件漏洞利用;返回导向编程;图灵完备计算;条件转移逻辑
中图法分类号:TP311
中文引用格式:袁平海,,2017,28(10):2583-2598. - 9825/
英文引用格式:Yuan PH, Zeng QK. Universal availability of ROP-bascd Turing-complete computation. Ruan Jian Xue Bao/ Journal of Software, 2017,28(10):2583-2598 (in Chinese), -9825/
Universal Availability of ROP-Based Turing-Complete Computation
YUAN Ping-Hai1*2, ZENG Qing-Kai1*2
\Department of Computer Science and Technology, Nanjing University, Nanjing

ROP图灵完备的普遍可实现性 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数1
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG1
  • 文件大小39 KB
  • 时间2021-12-08