1 / 62
文档名称:

嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究.pdf

格式:pdf   页数:62
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究.pdf

上传人:qujim2013 2013/9/4 文件大小:0 KB

下载得到文件列表

嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
嵌入式系统抗缓冲区溢出攻击的硬件防御机制研究
姓名:万毓西
申请学位级别:硕士
专业:微电子学与固体电子学
指导教师:刘政林
2011-01-17
华中科技大学硕士学位论文
摘要
随着嵌入式系统的广泛应用,嵌入式系统的安全越来越重要,缓冲区溢出作为最
常见的软件安全漏洞对嵌入式系统安全构成严重威胁。为了改善嵌入式系统对缓冲区
溢出攻击的防御能力,本文在嵌入式处理器的体系结构层次提出一种基于细粒度指令
流监控的硬件防御机制。
本文分析比较了已有侦测技术,通过对缓冲区溢出攻击进行指令级的行为研究,
确定在处理器体系结构中构建一种基于细粒度指令流监控的硬件防御机制。监控单元
在 cache 与流水线的数据通路中截取指令流,通过虚拟执行单元虚拟执行指令,在指
令流中提取缓冲区边界地址等监控信息。依据这些信息,对攻击行为执行缓冲区边界
检查,栈边界检查,返回地址保护和跳转指令检查,在缓冲区溢出攻击流程的关键节
点拦截攻击,增强系统运行过程中的安全性。对设计进行功能仿真和 FPGA 验证,监
控单元可以有效地防御缓冲区溢出攻击。利用 ISE 工具评估该设计,监控单元带来了
15%的硬件开销和 %的性能损耗。
本文的主要特色在于通过建立虚拟执行单元来获取监控信息,不需要修改程序,
不破坏流水线完整性,而且虚拟执行单元与流水线同步处理指令,隐藏监控处理时间,
对系统的性能影响小,本文的防护机制可以应用于其他嵌入式系统设计中动态防御缓
冲区溢出攻击。

关键词:嵌入式系统,缓冲区溢出攻击,硬件防御,虚拟执行单元



I
华中科技大学硕士学位论文
Abstract
With a wide range of embedded systems applications,the security of embedded
systems e more and more important. As the mon software vulnerabilities,
buffer overflow poses a serious threat to embedded systems security. To improve the ability
of defense buffer overflow attacks,building a hardware defense mechanism based on fine
granularity instruction flow monitor in the embedded processor architecture.
paring the existing detection technology and research the instruction-level
behavior of buffer overflow attacks,building a hardware defense mechanism based on fine
granularity instruction flow monitor in the embedded processor architecture. Monitoring
unit interception the instruction stream in the data path of the cache and the pipeline,
through virtual implement the instruction,extracting monitoring information something like
buffer boundary address in instruction stream. Based on these information,make the attack
code accepts the buffer boundary check,stack boundary check,return address check and
jump instruction check,intercept attacks on the key nodes of buffer overflow attacks,
enhance system dynamic security. From the simulation and FPGA verification,monitoring
unit can effectively defense buffer o

最近更新

蔬果种植化肥合理施用技术规范 61页

2025年永泰县幼儿园教师招教考试备考题库带答.. 30页

2025年江苏建筑职业技术学院单招职业倾向性测.. 46页

2025年江西应用科技学院马克思主义基本原理概.. 13页

2025年沈阳化工大学马克思主义基本原理概论期.. 12页

2025年河北科技工程职业技术大学单招职业适应.. 43页

2025年河南警察学院马克思主义基本原理概论期.. 12页

2025年洛南县幼儿园教师招教考试备考题库及答.. 31页

2025年浙江广厦建设职业技术大学单招职业技能.. 45页

2025年海南开放大学马克思主义基本原理概论期.. 12页

2025年湄潭县招教考试备考题库附答案解析 30页

2025年湖南工艺美术职业学院单招职业适应性测.. 44页

2026年中医住培带教师资理论考核题库100道带答.. 40页

2026年主管中药师考试备考题100道及参考答案(.. 38页

2025年烟台科技学院单招职业技能测试题库带答.. 45页

2025年璧山县招教考试备考题库及答案解析(夺.. 31页

2025年睢县幼儿园教师招教考试备考题库附答案.. 30页

2025年翼城县招教考试备考题库含答案解析(必.. 31页

2025年西安铁路职业技术学院单招职业适应性测.. 44页

最新全国政法队伍教育整顿知识竞赛试题库(全.. 40页

2025年阳泉师范高等专科学校马克思主义基本原.. 12页

2026年主管中药师考试备考题100道加答案 38页

2026年北海康养职业学院单招职业技能测试模拟.. 43页

2026年医学微生物学习题集带答案(突破训练).. 40页

2026年主管中药师考试备考题100道加答案 38页

2026年主管中药师考试备考题100道附参考答案【.. 38页

2026年医学微生物学习题集及完整答案【必刷】.. 41页

2026年医学微生物学习题集附完整答案(精选题.. 40页

2026年宪法知识竞赛试题库100道(研优卷) 41页

2026年网络安全知识竞赛题库含答案(轻巧夺冠.. 40页