Skip to content

Rough reading of debugging in gdb chapter 17

17.1 Assignment to Variables

在调试时候更改程序运行时变量的值。

17.2 Continuing at a Different Address

讲述 jump 命令的使用。

17.3 Giving your Program a Signal

讲述如何向调试的程序发送信号。

17.4 Returning from a Function

讲述如何从程序中直接返回以及更改返回值。

17.5 Calling Program Functions

讲述 call 命令的应用。

17.6 Patching Programs

程序运行时补丁机制。

17.7 Compiling and injecting code in gdb

在 gdb 调试的时候编译和注入代码。