软件安全实验第一次实验报告

软件安全第一次实验报告

班级:2010211316 学号:10211593 姓名:曹梦晨

1、目标

(1) 读懂并能够独立编写密码验证的小程序。

(2) 运行Ollydbg,并学习用其调试密码验证小程序。

(3) 通过修改汇编语句来修改程序的判断条件,改变程序的运行路线。

2、测试步骤与结果

2.1 生成实验程序

图2-1 生成实验程序

将目录下的crack_me.c文件用VC6.0下进行编译,生成对应的exe文件(Debug版本),发现改程序当且仅当输入“1234567”时,会输出"Congratulation! You have passed the verification!"。(P.S.尝试输入超过1024个字符程序会崩溃,但是不会登陆成功)

图2-2 缓冲区溢出的效果

软件安全实验第一次实验报告

软件安全实验第一次实验报告

软件安全实验第一次实验报告相关文档

最新文档

返回顶部