id:rootkitの人に会うのに手ぶらで行けるわけがない! というわけで(?)私もvmxcpuをリファクタリングして、Intel VTを使った仮想マシンモニタのコア部分を書いてみました。独自性のないデモとソース(動作環境:私のPC!)です。 嬉しいのでエントリーにしてますが、vmxcpuを理解している人にとっては見るべきものは無いです^^; これは仮想マシンモニタといっても、大多数の人(IT技術者)がイメージするようなOS on OSを実現する凄まじいもの(これは本当に凄まじいのです)ではなくて、単にプロセッサモードをVMX operationモードに切り替えて、いくつかの命令を適切にトラップして、最後に正しく終了するだけのものです。 一応、マルチコアに対応していたり、アセンブラを極力排除したり、日本語でコメントを書いたりしていますが、特段面白い要素はないです。Core i7のPCがあれ