1

为了找到我的 mach-o 可执行文件的 __TEXT 和 __DATA 的 dyld 地址映射,我设置了环境变量 DYLD_PRINT_SEGMENTS=1。这将记录在内存中映射可执行文件的控制台上。

但是,我需要在我的可执行文件内部找到 __TEXT 和 __DATA 的地址映射。是否有一些 API 可以优雅地获取这些信息?

4

1 回答 1

0

您可以使用标题中的getsectbyname()函数获取此信息。<mach-o/getsect.h>

于 2011-08-04T23:00:10.797 回答