5
A
回答
6
WinDbg是由Microsoft开发的内核模式调试器,可用于调试运行它的操作系统本身。从技术上讲,这意味着它可以调试在Ring 0中运行的特权代码。
OllyDbg是一种用户模式调试器,它只能调试用户模式可执行文件,如Exe。
请注意,Windbg是一个功能强大的调试器,它也包含Ollydbg的功能。但是,它的命令行调试器初学者在开始时很难处理。 Ollydbg是一个非常类似于Visual Studio调试器的GUI调试器。
4
WinDbg是一个GUI调试器,可用于调试内核模式和用户模式程序。它包含了命令行调试程序kd(kernel)和ntsd(user)的功能。 Windbg可用于本地用户模式进程的实时调试以及内核和用户模式的远程调试。它也可以在事后调试crashdumps。
相关问题
- 1. 有什么区别`和$(Bash中有什么区别?
- 2. ==和===有什么区别?
- 3. ==和===有什么区别?
- 4. 有什么区别? :和||
- 5. ==和===有什么区别?
- 6. '=='和'==='有什么区别?
- 7. `&`和`ref`有什么区别?
- 8. 有什么区别:。!和:r!?
- 9. | 0和~~有什么区别?
- 10. Appender和〜有什么区别?
- 11. xtype和别名有什么区别?
- 12. 有什么区别
- 13. 有什么区别
- 14. 有什么区别?
- 15. 有什么区别?
- 16. 有什么区别?
- 17. 有什么区别
- 18. 有什么区别?
- 19. 有什么区别?
- 20. 有什么区别
- 21. 有什么区别
- 22. Microsoft.AspNet.WebApi.OData和Microsoft.Data.OData和Microsoft.AspNet.OData有什么区别?
- 23. Viterbi CYK和Probabilistic CYK算法有什么区别,有什么区别吗?
- 24. AdPlus&WinDbg:与AdPlus和WinDbg进行转储的区别?
- 25. Erlang的Ports和RPC有什么区别?
- 26. debug.write和Trace.write有什么区别?
- 27. LocalContainerEntityManagerFactoryBean和LocalEntityManagerFactoryBean有什么区别?
- 28. 数组和ArrayList有什么区别?
- 29. URI.escape和CGI.escape有什么区别?
- 30. rebar和rebar3有什么区别?或erlang.mk
WinDbg只是“GUI”,因为它不是一个控制台进程,它使用Windows并有一个菜单。然而,它大体上是一个命令驱动的打印文本的调试器 - 这是一个重要的区别,特别是对于初学者。并不是说它不那么强大,只是更难学。 – enverpex 2011-09-06 14:58:03