通过调用栈确定逻辑位置

通过调用栈确定逻辑位置

  1. 输入错误的名称和注册码, 点击注册后弹出注册失败的信息框后, 在od中暂停程序
  2. 切换到调用栈窗口, 寻找MessageBox的调用

对其进行跟踪目标可以看到其调用者

可以看见程序断在 call MessageBoxA, 在MessageBoxA下下断, 点击继续运行并继续程序, 返回到程序点击信息框中的确定

此时程序中断, 然后运行到程序领空, 即可看到对应逻辑位置


通过调用栈确定逻辑位置
https://simonkimi.githubio.io/2024/07/13/通过调用栈确定逻辑位置/
作者
simonkimi
发布于
2024年7月13日
许可协议