首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >断点不适用于SOSEX使用!mbp

断点不适用于SOSEX使用!mbp
EN

Stack Overflow用户
提问于 2012-09-03 08:17:29
回答 1查看 883关注 0票数 1

我试图在C# Framework4.0中使用SOSEX在32位环境中调试WinDbg应用程序。我在32位v4.0中使用sosex.dll。

以下是几个步骤:

  1. sxe ld:mscorlib
  2. sxe ld:clrjit
  3. load路径到sosex.dll
  4. !mbp application.cs 34 (这将在第34行设置断点)

这里很好。

但是,当我重新启动WinDbg并附加到C# application.exe进程并执行必要的步骤时,断点就无法工作。

我观察到的一件事是,当我第一次在lm中运行WinDbg命令时,输出只显示application.exe

但是下一次,lm命令将显示已经加载的所有模块(clrjitmscorlib等)。

这就是断点不能工作的原因吗?

EN

回答 1

Stack Overflow用户

发布于 2012-09-03 12:37:12

对于SOSEX,上面的步骤1和2是不必要的。如果从调试器启动应用程序,则可以从初始断点使用!mbm!mbp

至于您的问题,application.cs第34行的位置是什么?这是入口点(主要)吗?听起来,在代码已经运行之后,您正在尝试破解。请附上所有的调试器从您的尝试打破。这将有助于找出问题的原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12244220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档