基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
ARMv8-A是ARM公司首款支持64位指令集的处理器架构,其引入一个全新的64位指令集A64.ARMv8-A与以往的ARM架构在指令集、指令编码、内部寄存器(功能定义、长度和个数)、函数调用规约、函数prologue和epilogue处理等诸多方面均存在很大的差异.在ARMv8-A处理器架构上,如何来实现返回导向编程ROP(Return-Oriented Programming)攻击以及是否具有图灵完整性等问题目前尚不明确.深入讨论ARMv8-A上实现ROP的基本单元的特性,给出其逻辑结构与分类方法,并给出实现ARMv8-A ROP的原理框架与方法.通过一个基于Linaro ARMv8 Linux实现的ARMv8 ROP攻击实例来验证提出的技术和方法.
推荐文章
基于ARMv8架构ROP自动构造框架
ROP
指令序列
ARMv8
寄存器连通性
语义断层
寄存器冲突
基于 ARMv8架构 gadget 自动搜索框架
ROP
指令序列
自动搜索
ARMv8
图灵完整性
ARMv8 ROP shellcode复杂控制流构造
ROP shellcode
ARMv8
控制流语义
CMP gadget
CSEL gadget
基于ARMv4T架构指令集的乘法器设计
ARMv4T架构
乘法器
可变执行周期
Radix-4 Booth编码
4-2压缩树
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 ARMv8-A Return-Oriented Programming实现方法
来源期刊 计算机应用与软件 学科 工学
关键词 ARMv8 返回导向编程 指令序列 漏洞利用
年,卷(期) 2018,(11) 所属期刊栏目 嵌入式软件与应用
研究方向 页码范围 253-258,313
页数 7页 分类号 TP309.1
字数 4400字 语种 中文
DOI 10.3969/j.issn.1000-386x.2018.11.043
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李民 中国人民解放军陆军工程大学军事理论创新与作战实验中心 13 112 5.0 10.0
2 彭诚 中国人民解放军陆军工程大学军事理论创新与作战实验中心 5 3 1.0 1.0
3 赵利军 中国人民解放军陆军工程大学军事理论创新与作战实验中心 2 0 0.0 0.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2018(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
ARMv8
返回导向编程
指令序列
漏洞利用
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用与软件
月刊
1000-386X
31-1260/TP
大16开
上海市愚园路546号
4-379
1984
chi
出版文献量(篇)
16532
总下载数(次)
47
总被引数(次)
101489
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导