这段时间在学习调试的技巧.
以前的调试只局限在 vc6 IDE 中的调试. http://www.cnblogs.com/lixiong/ 的 "windows 用户态程序高效排错" 展现了
一个全新的调试世界. windbg 的引入. 让这一切成为可能.
大多数的时候, 调试的程序都是没有源代码的. 这也就要求要有汇编功底. 在学校的汇编只玩过 8086 的. 除了一些基本的指令. 基本上是从头学起. 学习函数的 prolog, 学习查看 call stack. 学习 SEH 的实现原理. 查看 windbg 调试实例.
不知不觉的. 又来到的系统的底层. 由于工作需要, 以前也看过一段时间的驱动开发. 但是感觉太过艰深. 最终没有继续下去. 而且告诫自己. 不要轻易涉足这个领域. 但随着调试的深入学习. 却是殊途同归. 但调试程序的乐趣. 让我感觉我属于那里.
以前的调试只局限在 vc6 IDE 中的调试. http://www.cnblogs.com/lixiong/ 的 "windows 用户态程序高效排错" 展现了
一个全新的调试世界. windbg 的引入. 让这一切成为可能.
大多数的时候, 调试的程序都是没有源代码的. 这也就要求要有汇编功底. 在学校的汇编只玩过 8086 的. 除了一些基本的指令. 基本上是从头学起. 学习函数的 prolog, 学习查看 call stack. 学习 SEH 的实现原理. 查看 windbg 调试实例.
不知不觉的. 又来到的系统的底层. 由于工作需要, 以前也看过一段时间的驱动开发. 但是感觉太过艰深. 最终没有继续下去. 而且告诫自己. 不要轻易涉足这个领域. 但随着调试的深入学习. 却是殊途同归. 但调试程序的乐趣. 让我感觉我属于那里.