计算机系统实验报告
- 1 -
实验报告
实 验(四)
题 目 Buflab
缓冲器漏洞攻击
专 业 计算学部
学 号 190110812
班 级 7
学 生 刘新晨
指 导 教 师 吴锐
实 验 地 点 G709
实 验 日 期 2021.4.26
计算机科学与技术学院
计算机系统实验报告
- 2 -
目 录
第 1 章 实验基本信息…- 3 -
1.1 实验目的… - 3 -
1.2 实验环境与工具…错误!未定义书签。
1.2.1 硬件环境…错误!未定义书签。
1.2.2 软件环境…错误!未定义书签。
1.2.3 开发工具…错误!未定义书签。
1.3 实验预习… - 3 -
第 2 章 实验预习…- 4 -
2.1 请按照入栈顺序,写出 C 语言 32 位环境下的栈帧结构(5 分)… - 4 -
2.2 请按照入栈顺序,写出 C 语言 62 位环境下的栈帧结构(5 分) … - 4 -
2.3 请简述缓冲区溢出的原理及危害(5 分)… - 5 -
2.4 请简述缓冲器溢出漏洞的攻击方法(5 分)… - 5 -
2.5 请简述缓冲器溢出漏洞的防范方法(5 分)… - 6 -
第 3 章 各阶段漏洞攻击原理与方法…- 7 -
3.1 SMOKE 阶段 1 的攻击与分析… - 7 -
3.2 FIZZ 的攻击与分析 … - 7 -
3.3 BANG 的攻击与分析… - 8 -
3.4 BOOM 的攻击与分析… - 8 -
3.5 NITRO 的攻击与分析 … - 8 -
第 4 章 总结…- 1