第70章

    我最终不再使用调试器是因为我所需要的只是在代码执行的时候找到函数的参数,或者寄存器在某点的状态。每次加载调试器的时间太长,因此我编写了一个小工具tracer。它有控制台接口,运行在命令行下,允许我们给函数下断,查看寄存器状态,修改值等等。

    非常流行的win32用户态调试器 短热键列表(第977页)

    显示当前进程的系统调用(第697页)。比如:

    Cygwin也有strace,但如果我理解正确的话,它只为cygwin环境编译exe文件工作。