我正在尝试使用'gdb'设置断点。
从here开始,我了解了如何中断特定功能。
但是我想打破功能的特定偏移量。
0xb7eecfa8 <error+184> mov eax, dword ptr [ebx - 0x40]
0xb7eecfae <error+190> sub esp, 4
0xb7eecfb1 <error+193> push dword ptr [eax]
gdb> break error+184
Function "error+184" not defined.
在0xb7eecfa8 <error+184>
上是否有任何要中断的命令?
(除了只键入b *0xb7eecfa8
之外)
答案 0 :(得分:5)
在
<error+184>
上是否有任何要中断的命令
这两种方法似乎都能满足您的要求:
b *(&error+184)
b *(error+184)