.gdbinit
可以透過將 .gdbinit檔案放到 home目錄下對 GDB做初始化設定。
set disassemble-next-line on
GDB 指令
設置斷點
(gdb) b
(gdb) break [function name]
(gdb) break [function name]
執行程式
(gdb) r
(gdb) run [args]
(gdb) run [args]
離開 gdb
(gdb) q
(gdb) quit
(gdb) quit
顯示下一個所要執行的組合語言指令
(gdb) set disassemble-next-line on
確認當前 set disassemble-next-line的設定狀態
(gdb) show disassemble-next-line
顯示暫存器的值
(gdb) i r
(gdb) info registers
(gdb) info registers [registers]
(gdb) info registers
(gdb) info registers [registers]
將 rax暫存器的值設為 0x1234
(gdb) set $rax = 0x1234
印出 0x402000地址的值
(gdb) p/x *(0x402000)
沒有留言:
張貼留言