我有一个由 gcc 在 IA32 上编译的二进制可执行文件。它最初是用 C 编码的。我希望能够逐步调试它。我可以运行 objdump 并将其铲到要读取的文件中。
objdump -d mybinary > mytext.txt
我希望能够逐步通过我可以通过 objdump 看到的装配线。我已经使用了一点 gdb,我希望能够在 objdump 的输出上运行 gdb。这是可能的还是有一个好方法可以做到这一点?我在想的是尝试做以下显然行不通的事情。
objdump -d mybinary > gdb
有人可以指出我正确的方向或向我展示如何以我可以将其与 gdb 一起使用的形式获取我的二进制文件吗?