2

IDA Proを使用してELFを逆アセンブルすると、次のようなコードが見つかりました

*mk_fp(\__gs__,12)または*mk_fp(\__gs__,8)など。

これは何を意味するのでしょうか?システムコールや関数呼び出しについて何か意味がありますか?

助けてくれてどうもありがとう

4

1 に答える 1

1

これはmake far pointermk_fpを意味すると推測しています。そのため、これらは IDA の逆コンパイルのアイデアである可能性があります。gs:[12]gs:[8]

64 ビット カーネルgsセグメントでは、CPU ごとのカーネル データを格納するために使用されます。32 ビット ユーザー モードでは、通常、スレッド ローカル ストレージに使用されます。

于 2013-09-28T12:41:45.560 に答える