C:/Users/JiangYuxuan/Desktop/Typora/img/

查看系统调用与库调用

跟踪每一次函数调用

这是一个非常常见的需求

  •   readelf -s 程序路径 | gawk '
      { 
        if($4 == "FUNC" && $2 != 0) { 
          print "# code for " $NF; 
          print "b " $NF; 
          print "commands"; 
          print "silent"; 
          print "bt 1"; 
          print "c"; 
          print "end"; 
          print "";} 
        }' > 输出文件
      
    1

    gdb --command=输出文件 调试文件 -q

跟踪一类函数调用

rbreak

信号处理

参见handle

多线程调试

多进程调试