Porównywanie wartości komórek z podaną liczbą

0

Witam, chce stworzyć krótki program który sprawdzi po kolei czy wartość w poszczególnych komórkach pamięci jest równa wartości wpisanej przez użytkownika:

            cout << "Jakiej wartości szukasz? ";
            cin >> b;
  
                for (int i = 0x1480000; i <= 0x148FFFF; i++){
                    wsk = (int*)i;
                    if(*wsk==b) cout << "Ta wartosc znajduje sie w komorce: " << wsk << endl;
 }

Ma to działać na zasadzie znanego programu CheatEngine. Jednak przy DZIAŁANIU programu pojawia mi się warning, który nie umożliwia mi kontynuowanie jego działania. W momencie if(*wsk==b). Jak to naprawić? Jest napisane coś w stylu: Access violation reading locaton 0x01480000

dodanie znaczników <code class="cpp"> oraz `` - fp

0

Przykro mi ale nie da się aż tak prosto przeszukiwać pamięci która nie należy do twojego procesu. To nie czasy dosa.

0

A co muszę umieć by tego dokonać, może jakieś rady ?

0

Zacząć od nauczenia się szukać w google, tylko na tym forum to było wertowane z 10 razy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1