スコアなどのソリティアの値を変更しようとしています。
とにかく、ポインターが指すアドレスを(CheatEngineを使用して)見つけましたが、スコアを変更するためのコードを挿入するのが困難です。Windows DEPや注入方法などではなく、ベース値にオフセットを追加する方法であるとほぼ確信しています。
これが私が使用しているコードです。
#define BASE 0xFFAEAFA8
#define fOFFSET 0x50
#define sOFFSET 0x14
#define VALUE 55555
*(int*)(((*(int*) BASE) + fOFFSET) + sOFFSET) = VALUE;
このコードを挿入すると、ゲームがクラッシュします。Cheat Engineで値を変更しても、コードでは変更しない場合は正常に機能します。