MacOS X の dlopen 関数とその他の関数をインターセプト (挿入) しました。アプリケーションがどのように dlopen を呼び出しているかをログで確認できますが、動的ライブラリーが dlopen された後、open/read 関数に関連するものは何も見つかりません。システムは動的ライブラリ ファイルにどのようにアクセスして読み取るのですか? dyld のソース コードを調べたところ、dlopen で open/read が呼び出されます。誰かが私に欠けているものを教えてもらえますか? 傍受された関数: dlopen、open、read、write、access、すべての stat 関数、close など。
ありがとう、どんな助けでも大歓迎です。