【发布时间】:2014-01-16 00:26:55
【问题描述】:
这是我的 ASM 功能代码:
PUSH EBP
MOV EBP, ESP
SUB ESP, 8
CALL 00401E20
LEAVE
RETN
0x00401E20 有一个函数,它不带参数也不返回任何值。调用函数的正确方法是什么?
OllyDbg 说“堆栈溢出”并注释第 4 行。抱歉,我是 ASM 新手,有什么想法吗?
提前致谢。
【问题讨论】:
-
您需要进入该函数以查看真正导致崩溃的原因。
-
感谢您的评论。我怎样才能做到这一点?请在下面查看我的评论,这就是我认为导致崩溃的原因。
-
你的问题似乎是如何使用ollydbg,网上有很多教程。请记住,step over 和 step into(快捷键:F7)之间是有区别的。
-
是的,我想我应该阅读一篇关于 OllyDbg 的好教程。谢谢!
标签: assembly x86 stack-overflow