0

DelphiXE2の任意のメモリ アドレスにアクセスするにはどうすればよいWindows7 64bitですか? 関数を使用しようとしましたが、ReadProcessMemory機能しません。ただし、カーネルドライバーを使用してこれを行うことは避けたいと思います。

私の悪い英語でごめんなさい。

4

1 に答える 1

3

ReadProcessMemory正しく動作することが知られている機能です。あるプロセスが別のプロセスからメモリを読み取ることができます。ただし、使用するアドレスは依然として仮想メモリ アドレスです。これらは、ターゲット プロセスの仮想アドレス空間に相対的です。

あなたが実際にやろうとしているのは、物理メモリの読み取りだと思います。その場合、カーネル モードに代わるものはありません。カーネル モードでのみ、物理メモリをアドレス指定できます。

于 2013-04-17T09:03:00.587 に答える