- 0
- 0
- 约小于1千字
- 约 12页
- 2019-02-14 发布于上海
- 举报
嵌入式网络安全备的抗缓冲区溢出攻击机制
嵌入式网络安全设备的抗缓冲区溢出攻击机制 杜皎,荆继武,李国辉 中国科学院研究生院 信息安全国家重点实验室 国防科技大学 信息系统与管理学院 缓冲区溢出攻击的危害 最常见--缓冲区溢出攻击种类多 影响范围最大--缓冲区溢出的缺陷普遍存在 危害极其严重--甚至控制主机 缓冲区溢出攻击的原理 缓冲区溢出攻击向程序的缓冲区写入超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其他的指令,以达到攻击的目的。 根本原因是使用c和c++语言 摧毁堆栈攻击 (stack smashing attack) 函数指针攻击(function pointer attack) 如何抗缓冲区溢出攻击 编写正确的代码 缓冲区不可执行 边界检查 指针完整性检查 嵌入式网络安全设备 对嵌入式网络安全设备的需要 嵌入式网络安全设备的特点 底层服务简洁,高效 系统底层服务结构 系 统 目 标 提供可定制的网络安全设备,开发人员可以容易地配置完成自己所需要的功能; 整个系统不依赖现有的操作系统而建立,避免系统沿袭操作系统的固有漏洞。设备底层服务与应用所需功能融合在一起,硬件直接为上层应用提供最直接的抽象,使得系统开销降到最低; 为应用提供基于硬件的多重级别的保护; 建立自上而下,完善有效的机制对抗缓冲区溢出攻击。 整 体 结 构 本系统的抗缓冲区溢出攻击机制 多层次的抗缓冲区溢出攻击机制 抗缓冲区溢出攻击的机制可以从五个层次进行:芯片级,操作系统级,编译器级,系统装载和连接级(loaderlinker)以及编程级。 全面的多层次的机制 (1)芯片级 (2)操作系统级 (3)编译器级 (4)连接和装载级(linkerloader) (5)编程级 总 结 缓冲区溢出攻击已经成为网络安全威胁中最为严重的一类,而嵌入式网络安全设备则更需要有抗缓冲区溢出攻击的能力。本文在分析了缓冲区溢出的基本原理以及抗缓冲区溢出攻击的方法后,提出建立全新的嵌入式网络安全设备的安全架构,并构建多层次的抗缓冲区溢出攻击机制。文章根据网络安全设备的特点和特殊需求,详细阐述了适合嵌入式网络安全设备需要的多层次,全方位的抗缓冲区溢出攻击机制。 * *
您可能关注的文档
最近下载
- (二模)苏北七市2025届高三第二次调研测试化学试卷(含标准答案).pdf
- 家校协同育人实施方案.docx
- 《数学(拓展模块一)上下册》中职数学课程全套教学课件.pptx
- 桥梁、涵洞施工方案.docx VIP
- 2026年春教科版(新教材)小学科学三年级下册(全册)教学设计(附教材目录P131).pdf
- 2025年供应链管理知识考试试题及答案解析 .docx VIP
- 5G通信基站安装协议.docx
- 煤矿井下供电的三大保护细则.docx VIP
- Unit 1 - Unit 4 课文原文及中文翻译 2025-2026学年译林版英语八年级下册.docx VIP
- 法理学(中国人民大学) 超星尔雅学习通章节测试答案.docx VIP
原创力文档

文档评论(0)