如何在gdb中给定的地址打破汇编指令?
0x0000000000400448 <main+0>: push %rbp 0x0000000000400449 <main+1>: mov %rsp,%rbp 0x000000000040044c <main+4>: mov $0x6,%eax 0x0000000000400451 <main+9>: leaveq 0x0000000000400452 <main+10>: retq
我试过了:
breaki 0x0000000000400448
但似乎没有这样的命令。
gdb是否有这样的function?
尝试break *0x0000000000400448
其他方式:
break *main+4
这将在0x000000000040044c
处添加一个断点
我觉得这比写整个地址容易得多!