上机一 堆栈图、函数调用反汇编分析
任务一 堆栈图
1. 具体任务
分别找到以下四个地址,设置断点,单步调试并画出堆栈图,堆栈图形式参
考“堆栈图示例.xlsx”。
(1)0x401168
(2)0x401174(需提交作业,作业一)
(3)0x401182(需提交作业,作业二)
(4)0x40118E
2. 操作步骤
(1)打开 OD,把 HelloWorld.exe 拖进去(不要关闭黑窗口);
(2)找到要调试的位置:Ctrl+G,在弹出的窗口中输入地址(如:0x401168,
0x401174),点击“跟随表达式”,自动跳到该位置;
(3)F2 在此处下断点;
(4)F9 使程序运行到此处停下;
(5)F7 单步(步入)调试;
提示:
(1)如果地址弄乱了,Ctrl+F2 重新加载;
(2)调试完以后 OD 会生成缓存文件,如果需要清除缓存,可以进到 OD 文件夹,
把 HelloWorld.udd 删掉。