Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mach-o実行可能ファイルの__TEXTと__DATAのdyldアドレスマッピングを見つけるために、環境変数DYLD_PRINT_SEGMENTS=1を設定しました。これは、メモリ内で実行可能ファイルがマップされているコンソールにログオンします。
ただし、実行可能ファイル内から内部的に__TEXTと__DATAのアドレスマッピングを見つける必要があります。この情報をエレガントに取得するためのAPIはありますか?
この情報は、ヘッダーのgetsectbyname()関数を使用して取得できます。<mach-o/getsect.h>
getsectbyname()
<mach-o/getsect.h>