1

我正在使用 PIN 从 glibc 中检测 malloc/free。PIN 不能检测间接函数,并且在 glibc 2.15+ 版中,malloc 被定义为 ifunct。我相信恢复到旧版本的 glibc(Ubuntu 12.04 使用 2.15)几乎是不可能的,所以:

  • 首先,什么是间接函数?
  • 我可以使用 gcc 进行编译,以便在共享库中不创建 ifunc 吗?

谢谢!

4

0 回答 0