1

Windows EXE がロードされると、メモリにマップされます。このマップはファイルをロックし、ファイルの通常の変更または置換を防ぎます。ただ、Copy-on-Writeでマッピングされているので、Writeに変更してからメモリを変更してファイルの内容を変更していただけないでしょうか。

4

1 に答える 1

2

いいえ。保護を書き込みに変更してメモリを更新しても、ファイルのバイトのプロセスのプライベート コピーが更新されるだけです。(ファイルの現在の内容に都合よく初期化されるプロセス ローカル メモリを効果的に作成しました。) 実際のファイルは変更されません。

于 2012-12-07T20:56:21.927 に答える