计算机系统基础lab2
# 计算机系统基础:lab 2
# Binary Bomb
# 2.1 实验概述
本实验需要使用课程所学知识拆除一个 “binary bombs” 来增强对程序的机器级表示、汇编语言、调试器和逆向工程等方面原理与技能的掌握。二进制炸弹 “binary bombs” 是一个 Linux 可执行 C 程序,包含了 6 个阶段(phase1~phase6)。炸弹运行的每个阶段要求输入一个特定的字符串,若输入符合程序预期则表示拆弹成功,否则输出爆炸信息。
# 2.2 实验内容
本次实验的 6...
more...