-
-
未解决
[求助]《0day安全:软件漏洞分析技术》第二章 突破密码验证程序实验问题
-
-
未解决 [求助]《0day安全:软件漏洞分析技术》第二章 突破密码验证程序实验问题
注释:
问题自己经过翻书已经解决。
您好;
我在按照书本《0day安全:软件漏洞分析技术》第二章实验“突破密码验证程序实验”发现如书本中在函数strcpy()执行后栈的状态与书本的描述不一样,在我的调试中发现存储在栈空间的内容不是“输入的值”而是“输入值的地址”详细如下图:
(注释:我使用的调试程序有课本提供下载链接获取的程序以及自己使用vs 6.0++ 调试的。结果是一样的)
我想问的问题是:
1;这样放入栈当中的是指针,我们通常有什么方法产生栈溢出呢?
2;是我哪里调试的有问题嘛?怎么会和书本描述的不一样呢?
我使用的测试环境如下:
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
最后于 2021-2-8 07:03
被天象独行编辑
,原因: 自己看明白了,已经解决。