ollydbg中的引用含义是什么?

时间:2010-09-29 04:54:44

标签: ollydbg

alt text

这在第二栏中意味着什么?

==
|
|
|
|
==

2 个答案:

答案 0 :(得分:1)

如果您使用从0x00401038到0x00401042的括号,那么它很可能是一些错误的分析代码。通常,这些括号指定各个函数的起始位置(在$符号处)和结尾(括号结束的位置);但是,这不是100%可靠,因为你的截图证明了。

答案 1 :(得分:1)

括号表示子程序(例如,函数或程序)。美元符号表示OllyDbg实际上找到了对地址0x401038的呼叫引用。

该子例程中的奇怪之处在于MessageBoxA函数期待四个参数,但似乎只传递了一个参数。代码可能以某种方式被混淆了。至少子程序上面的代码似乎不是编译器生成的,因为它包含一些无意义的指令。