0

Stackoverflowは主にコードのみを処理することを認識していますが、これは特殊なケースです。

私は簡単なプログラムを持っています:

int main()
{
...
int a = SOME_HIGH_NUMBER;
...
}

次に、IDAPROやCheatEngineなどのプログラムを使用して値(SOME_HIGH_NUMBER)を検索しますが、見つかりません。intなので、4バイトを検索します。2バイトなどを検索しても、その特定の値は見つかりません。はい、すべてのデータタイプ、データサイズなどを検索する場合のように、[すべて]タブを押しても可能です。

過去10年以内にコンピューターの動作に大きなアップグレードがあり、プログラム内の整数の検索が少し難しくなりましたか?私は何年も前にこれらの種類のプログラム(メモリサーチャー)を使用しました、そして私はいつも与えられた整数を見つけました。

intをグローバルに(関数の外で)宣言しても、まだ見つからないことに注意してください。短いかどうかにかかわらず、説明をいただければ幸いです。

4

1 に答える 1

0

これは明らかかもしれませんが、バイトオーダーを考慮していますか?

あなたが言うのでSOME_HIGH_NUMBER、これについて言及します.2バイトのintを見つけるプログラムは、2バイトのintに対して直感的でない入力を必要とする場合があります。

于 2012-10-23T20:26:45.130 に答える