【问题标题】:Extracting _fini in C binary在 C 二进制文件中提取 _fini
【发布时间】:2013-04-30 08:27:26
【问题描述】:

我基本上是在寻找一种在二进制文件中提取 _fini 地址的方法。我能想到的天真的方法是使用 objdump 并解析 _fini。有没有更好的方法来做到这一点(例如不使用 objdump)。

谢谢!

【问题讨论】:

  • 也许您想告诉我们您想要实现的目标...
  • 我只是想弄清楚用户程序在哪里承担控制权以及用户程序端的控制权在哪里(main & _fini)
  • 您想要来自程序本身的地址,还是想要来自现有程序的地址(即使用nm)?

标签: c elf objdump


【解决方案1】:
[karma100@localhost ~]$ nm attackme | grep _fini
080484b0 T __libc_csu_fini
080484ec T _fini
[karma100@localhost ~]$ 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-26
    • 1970-01-01
    • 2012-04-29
    • 2012-07-08
    • 1970-01-01
    • 2017-10-01
    相关资源
    最近更新 更多