跳到主要导航 跳到搜索 跳到主要内容

A Security Design for the Detecting of Buffer Overflow Attacks in IoT Device

  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

At present, the IoT devices face many kinds of software and hardware attacks, especially buffer overflow attacks. This paper presents an architectural-enhanced security hardware design to detect buffer overflow attacks. One part of the design is instructions monitoring and verification used to trace the execution behavior of programs. Another one is secure tag validation used to monitor the attributes of every memory segment. The automated extraction tools extract the monitoring model and secure tag of each memory segment at the compile time. At run-time, the designed hardware observes its dynamic execution trace and checks whether the trace conforms to the permissible behavior, if not the appropriate response mechanisms will be triggered. The proposed schemes don't change the compiler or the existing instruction set and imposes no restriction to the software developer. The architectural design is implemented on an actual OR1200-FPGA platform. The experimental analysis shows that the proposed techniques can detect a wide range of buffer overflow attacks. And it takes low performance penalties and minimal overheads.

源语言英语
文章编号8536378
页(从-至)72862-72869
页数8
期刊IEEE Access
6
DOI
出版状态已出版 - 2018

学术指纹

探究 'A Security Design for the Detecting of Buffer Overflow Attacks in IoT Device' 的科研主题。它们共同构成独一无二的学术指纹。

引用此