x86 バイナリを分析していたところ、理解できない次の命令が見つかりました。誰かが指示に従って私に説明してもらえますか?
mov eax, large fs:30h
私はこれをグーグルで検索しましたが、それはアンチデバッグのものであることがわかりました...しかし、それが私が知っているすべてです。
とはどういうlarge
意味ですか?? とはどういうfs:30
意味ですか??
fs
セグメンテーションについては知っていますが、レジスタがいつ使用されるかわかりません。たとえば、命令がコードまたはデータを参照している場合cs:
、は暗黙的にスキップされます。ds:
しかしfs
、 とは何gs
ですか?