这在第二栏中意味着什么?
==
|
|
|
|
==
答案 0 :(得分:1)
如果您使用从0x00401038到0x00401042的括号,那么它很可能是一些错误的分析代码。通常,这些括号指定各个函数的起始位置(在$符号处)和结尾(括号结束的位置);但是,这不是100%可靠,因为你的截图证明了。
答案 1 :(得分:1)
括号表示子程序(例如,函数或程序)。美元符号表示OllyDbg实际上找到了对地址0x401038
的呼叫引用。
该子例程中的奇怪之处在于MessageBoxA
函数期待四个参数,但似乎只传递了一个参数。代码可能以某种方式被混淆了。至少子程序上面的代码似乎不是编译器生成的,因为它包含一些无意义的指令。