0

假设我有一个简单的可执行文件,我想找到 main 的地址。通常,我从objdump输出中获取地址,然后在我的pwn脚本中使用它。我想让我的脚本更通用,而不使用objdump. 有没有办法用 pwn 做到这一点?

4

1 回答 1

0

我发现我可以使用 ELF 对象并打印所有符号的地址。您可以在此处找到更多信息,但一个简单的示例是:

查找 main 的地址:

elf = ELF('./path_to_your_executable')
addr_main = elf.symbols['main']
于 2021-11-30T11:55:43.333 回答