首页 | 本学科首页   官方微博 | 高级检索  
     

面向代码重用攻击检测的安全调试架构研究与设计
引用本文:李扬,戴紫彬,李军伟.面向代码重用攻击检测的安全调试架构研究与设计[J].计算机应用与软件,2019,36(5):327-333.
作者姓名:李扬  戴紫彬  李军伟
作者单位:信息工程大学 河南郑州450001;信息工程大学 河南郑州450001;信息工程大学 河南郑州450001
摘    要:为了在不修改处理器结构的基础上检测代码重用攻击,提出面向代码重用攻击检测的安全调试架构。针对通用基础调试结构可利用的调试信号,设计总线跟踪模块,为执行内存访问控制提供接口。研究基于性能计数器的函数级代码重用攻击检测方法,增加跟踪检测微控制单元,使安全调试架构与性能计数器配合工作,在不插桩的前提下完成检测。实验结果表明,安全调试架构传输延时小,资源消耗少,能够有效检测代码重用攻击。

关 键 词:代码重用攻击  嵌入式设备安全  调试架构  性能计数器

RESEARCH AND DESIGN OF SECURE DEBUG ARCHITECTURE FOR DETECTING CODE REUSE ATTACK
Li Yang,Dai Zibin,Li Junwei.RESEARCH AND DESIGN OF SECURE DEBUG ARCHITECTURE FOR DETECTING CODE REUSE ATTACK[J].Computer Applications and Software,2019,36(5):327-333.
Authors:Li Yang  Dai Zibin  Li Junwei
Affiliation:(Information Engineering University,Zhengzhou 450001,Henan,China)
Abstract:In order to detect code reuse attacks without modifying the structure of the processor,we proposed the secure debug architecture for detecting code reuse attacks. For the debugging signals available in the general basic debugging structure,a bus trace module was designed to provide an interface for executing memory access control. We studied the function-level code reuse attack detection method based on performance counter. We added a trace detecting micro controller unit to make the security debugging architecture work with performance counter and to complete the detection without source code instrumentation. The experimental results show that the security debugging architecture can detect code reuse attacks effectively with less transmission delay and less resource consumption.
Keywords:Code reuse attacks  Embedded device security  Debug architecture  Performance counters
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号