假设我有一个简单的可执行文件,我想找到 main 的地址。通常,我从输出中获取地址objdump,然后在pwn脚本中使用它。我想让我的脚本更加通用,而不使用objdump. 有什么办法可以用 pwn 做到这一点吗?
我发现我可以使用 ELF 对象并打印所有符号的地址。您可以在此处找到更多信息,但一个简单的示例是:
找到main的地址:
elf = ELF('./path_to_your_executable')
addr_main = elf.symbols['main']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6239 次 |
| 最近记录: |