美文网首页
gdb笔记之常用操作

gdb笔记之常用操作

作者: 苏州暮雨 | 来源:发表于2017-09-23 10:03 被阅读0次

设置断点:b  [fun_name]  |  [*addr]  |  [line_num]

(设置断点的时候可能不知道函数名,可以先运行一遍,打开IDA看一下一些关键位置的函数名,就可以下对断点,行数一般在有源码的时候才更方便使用)

查看汇编指令:disas  [fun_name] | $PC,+25

x  /15i  $pc   显示当前执行行之后的15 行汇编指令   |  [fun_name]

display/i $pc

si  单步执行(遇到函数调用步入) instruction层面     s 高级代码层面的一步

ni 单步执行(遇到函数调用步过)nstruction层面        n 高级代码层面的一步

修改寄存器的值: set $eax=XXX

searchmem  /bin/sh

help layout

layout regs 开启寄存器窗口

查看内存中的映射以及权限情况

http://blog.csdn.net/allenlinrui/article/details/5964046

相关文章

  • gdb笔记之常用操作

    设置断点:b [fun_name] | [*addr] | [line_num] (设置断点的时候可能不知道函数名...

  • gdb调试基本方法

    gdb调试基本方法 gdb调试常用命令 在GDB中运行程序 断点(BreakPoint) 观察点(WatchPoi...

  • koltin的常用操作符 (2018-12-10)

    koltin的常用操作符(参考他人进行整理,用于个人笔记) 内联扩展函数之 let 内联扩展函数之 with 内联...

  • GDB调试

    使用GDB调试配置环境参数: Attach进程: Debug GDB常用方法(1)常用的命令,以拍照为例拍照函数在...

  • PWN入门到放弃

    Linux下的pwn常用到的工具有: gdb:Linux调试中必要用到的 gdb-peda:gdb方便调试的工具,...

  • linux gdb详解

    一.GDB命令详解 在linux程序调成中gdb是最常用的工具。 关于gdb的说明可以在linux下直接 man ...

  • 转载几篇BOM的常用方法

    原生js学习笔记5——BOM操作Bom操作常用方法

  • GDB使用小结

    基本操作 |命令|说明||-|-|-||gdb exceFile|不带命令行参数||gdb -args execF...

  • 【性能优化】如何使用 gdb dump 内存

    1.GDB 调试器简介 GDB 全称 “GNU symbolic debugger”,是 Linux 下常用的程序...

  • jQuery笔记2

    DOM操作之 属性与样式在上一篇jQuery笔记1中把DOM元素节点的常用操作都介绍了一遍, 这一篇笔记仍是有关j...

网友评论

      本文标题:gdb笔记之常用操作

      本文链接:https://www.haomeiwen.com/subject/vmtcextx.html