arrow
返回

A Segmented Stack Randomization for bare-metal IoT devices

delete2025-04-01
delete0
delete
OA
AI
J
Jung, Junho
B
Beomseok Kim *
H
Heeseung Son
D
Daehee Jang
B
Ben Lee
J
Jinsung Cho
DOI:10.1016/j.cose.2025.104342delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
裸金属物联网设备由于缺乏虚拟内存和内存管理单元(MMUs)等内存管理功能,越来越容易受到缓冲区溢出和基于返回的编程(ROP)等内存破坏攻击。为应对这些挑战,本文提出了分段堆栈随机化(SSR)方案,这是一种通过在函数调用期间将堆栈空间随机分配到多个分段来增强安全性的创新方法。该方案设计为无需额外硬件即可运行,因此非常适合资源受限的物联网环境,特别是那些需要实时应用可预测执行时间的环境。所提出的SSR涉及基于低级虚拟机(LLVM)的代码插桩,能够无缝集成到最终固件中,而不会引入调试复杂性。在ARM Cortex-M4平台上的概念验证实现表明,SSR能够以最小的性能开销(平均每函数调用1.591微秒)提供对基于堆栈攻击的强保护。此外,所提出的SSR在内存使用和随机化熵之间提供了可调的权衡,确保其能够适应各种应用需求。这些结果表明,所提出的SSR是一种实用且高效的安全解决方案,可用于保护裸金属物联网设备免受不断演变的威胁。
Keyword:
Bare-metal ioT device
IoT security
ASLR
Stack randomization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Computers and Security
IF:
5.4
论文数:
4.6K
被引数:
1.4W

机构

K
kyung hee university
学者数:
793
论文数: 326
被引数: 0
引用论文

引用论文

RIO: Return Instruction Obfuscation for Bare-Metal IoT Devices
err2023-01-01
err2
errOAAI
errKim, Beomseok; Lee, Kiyoung; Park, Woojin; Cho, Jinsung; Lee, Ben
err分享
err收藏
fASLR: Function-Based ASLR via TrustZone-M and MPU for Resource-Constrained IoT Systems
err2022-09-15
err7
errOAAI
errLuo, Lan; Shao, Xinhui; Ling, Zhen; Yan, Huaiyu; Wei, Yumeng; Fu, Xinwen
err分享
err收藏