使用GDB for NASM程序集中断本地标签

问题描述 投票:2回答:1

我想使用GDB打破NASM汇编代码中的本地标签。

发出以下命令会产生输出:

   (gdb) break *start.label1 + 217
    Attempt to extract a component of a value that is not a structure.

这里我的代码是这样的:

global _start
_start:
...
.label1:
...

我怎么能在当地的.label1打破?

assembly x86 gdb nasm
1个回答
0
投票

反汇编调用本地标签的函数,选择地址并按照通常的地址添加中断,而不是标签名称。您也可以按地址标签的地址进行反汇编。

© www.soinside.com 2019 - 2024. All rights reserved.