わかりました、私はメモリ ハッキング/メモリ管理 (呼び方は何でも) に関してはほぼ素人ですが、DLL の作成に関する簡単なチュートリアルに従いました。チート エンジンを使用して特定の値の特定のアドレスを見つけ、ゲームを閉じて再起動しました。同じ値を見つけようとしましたが、アドレスが異なっていました (私が想定している動的メモリ)。
それで、わかりました、私はこのアドレスをコピーして、それを挿入する前に DLL のコードの一部に入れることになっていました (これは、そのアドレスの値を常に 0 にリセットするための while(true) ループであると思われます)。ゲームを開始するたびにアドレスが変更される場合、DLL インジェクションを使用しても無駄ではないでしょうか。動的アドレスを持つ値を見つけ続けるにはどうすればよいですか?