【发布时间】:2010-05-04 01:10:26
【问题描述】:
我想逐行查看老师给我的二进制文件,以检查堆栈上的地址和不同寄存器的内容,但我对使用 gdb 不是非常熟悉。虽然我有 C 代码,但我们应该完全从二进制文件中工作。以下是我目前使用的命令:
(gdb) file SomeCode
这给了我这个信息:
Reading symbols from ../overflow/SomeCode ...(no debugging symbols found)...done.
然后我使用:
(gdb) disas main
这给了我所有的程序集。我想设置一个断点并使用“下一个”命令,但我尝试过的命令都不起作用。有谁知道我会使用的语法吗?
【问题讨论】:
标签: gdb disassembly next