ぐだぐだ低レベルプログラミング(247)x86(16/32bit)、SGDTのなんやかんや

SGDT_SIDT_SLDT
Joseph Halfmoon

前回、LARとLSL命令を使ったGDTのダンプを実施。しかしこれではベースアドレスが分かりませぬ。直接のメモリダンプでGDTを覗き見したいデス。それは無法者のやることだな、自分。今回環境ではOK。そのための準備としてGDTレジスタをセーブしてGDTの在処を知りたい。あれれ、特権命令じゃないの?特権命令なの?SGDT。

“ぐだぐだ低レベルプログラミング(247)x86(16/32bit)、SGDTのなんやかんや” の続きを読む