1

特定の関数呼び出しを別の名前の関数 (通常は glibc) にリダイレクトする互換性ライブラリを実装しています。

これが私がすることです:

.text

.global compat_function
.extern glibc_function_different_name
compat_function:
    jmp glibc_function_different_name

問題は、位置に依存しないコードではなく、リンカーがライブラリのリンクを拒否することです。私はGOTを関与させる必要があることを知っていますが、今ではその方法を考えています(AT&T asm構文で)。

ありがとう!

4

0 に答える 0