文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>《Advanced .NET Debugging》 读书笔记 Listing 3-4/3-5: 为breakpoint.exe程序的AddAndPrint方法加

《Advanced .NET Debugging》 读书笔记 Listing 3-4/3-5: 为breakpoint.exe程序的AddAndPrint方法加

时间:2010-12-25  来源:李志鹏

1. 在WinDbg下载入breakpoin.exe

2. 执行 .sympath c:\symbols 指定symbol的路径

3. 执行 g

4. 此时命令提示行内程序会提示按仍意键继续,输入任意键

5. 程序会进行第二次的按任意键继续,此时在命令提示行界面下按Ctrl+C

6. 在WinDbg里面执行 .loadby sos.dll mscorwks

7. 执行 !name2ee 03breakpoint.exe Advanced.NET.Debuggin.Chapter3.Breakpoint.AddAndPrint 添加断点, 此时可以看到该方法的IL的地址:000007ff001702d0

 

8. 执行 bp 000007ff0017202d0 在该位置设置断点

9. 执行 g

10. 程序会在第二次调用该方法时停下来

11. 执行 u, 程序将反汇编接下来将执行的命令

12. 执行 p, 程序将单步运行

13 执行 pc, 程序将执行到下一个call语句处。

14. 执行 t,程序将进入子函数

相关阅读 更多 +
排行榜 更多 +
泡龙大闯关安卓版

泡龙大闯关安卓版

冒险解谜 下载
割草派对安卓版

割草派对安卓版

飞行射击 下载
堡垒攻防战安卓版

堡垒攻防战安卓版

飞行射击 下载