Debug程序的常规命令总结

1. file : 查看应用程序类型,符号信息是否被stripped
2. readelf :查看elf文件

  • -h:查看程序的入口地址
  • -e:查看所有的段信息,包括-S信息
  • -s:显示所有符号信息
  • -r:查看需要重定位的符号信息
  • -a:显示所有段信息以及符号信息
    3. objdump:查看二进制文件信息
  • -D:反汇编所有段,其中-S功能类似。当-g选项打开时,-S的反汇编效果更优
  • -R:查看需要重定义符号入口地址的存储位置
  1. nm:查看符号信息
  • -a:查看全部的符号信息
  1. gdb
  • 程序执行输入参数
  • 多线程
  • 多进程
  • 断点:新增,删除
  • 查看栈帧
  • 变量
  • 寄存器
  • 内存操作:修改查看
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章