私はすでにグーグルで検索しており、すでにここを見て回っています。
このトピックに関する同様の質問/回答は見つかりませんでした。また、これは不可能だと思います。しかし、私は間違っている可能性があります。
歴史 :
単純な興味であれば、g の古き良き本を勉強し始めたところです。ホグランド。これはルートキットと呼ばれ、Windows カーネルを破壊します。Windows の内部構造についてもっと学びたかっただけですが、私にとって最も重要なことは、どこかでドライバーの開発を開始し、ドライバー開発の歴史についても学びたいということでした。
状態:
私は、自分の仮想マシンで wxp 用の "チュートリアルから" レガシー nt ドライバーをロード、登録、およびアンロードするために、win32 API を使用して素敵な ui ツールを作成することを決定し、すでに開始しています。ここで、ドライバーを選択してロードしてデバッグ出力を表示するだけでなく、いくつかのコマンドを発行して主要な機能を呼び出す可能性についても考えました。ソース ファイル内で複数のデバイスを定義できます (これは広く使用されているわけではありませんが、可能です)。
質問:
誰かが .sys ファイル内でグローバルに宣言された DeviceObjects を読み取ろうとしたことがあるかどうか、またこの人が成功したかどうかを知りたいです。事前にTHX。