nikel
24-05-2010, 10:05
buongiorno.
vorrei creare un programma che mi permetta di trovare un certo valore in memoria ed editarlo.
la ricerca avviene per mezzo della modifica del valore stesso cioè:
supponendo di avere un "giochino" dove il personaggio ha 80hp
cerco il valore 80 in memoria
pongo tutti quelli trovati in una lista.
modifico l'80 dell'omino prendendolo a testate:D diciamo a 75
cerco tra i valori trovati prima quelli che sono ora 75 e così via
fino ad avere un solo valore.
a questo punto voglio poterlo editare.
come posso fare?
avevo pensato a scandire la memoria cercando prima i valori int poi i byte ecc...(cosa che peraltro non saprei come fare se non midificando l'indirizzo di un puntatore) però effettivamente non so in realtà come sia suddivisa la ram giusto?
vorrei creare un programma che mi permetta di trovare un certo valore in memoria ed editarlo.
la ricerca avviene per mezzo della modifica del valore stesso cioè:
supponendo di avere un "giochino" dove il personaggio ha 80hp
cerco il valore 80 in memoria
pongo tutti quelli trovati in una lista.
modifico l'80 dell'omino prendendolo a testate:D diciamo a 75
cerco tra i valori trovati prima quelli che sono ora 75 e così via
fino ad avere un solo valore.
a questo punto voglio poterlo editare.
come posso fare?
avevo pensato a scandire la memoria cercando prima i valori int poi i byte ecc...(cosa che peraltro non saprei come fare se non midificando l'indirizzo di un puntatore) però effettivamente non so in realtà come sia suddivisa la ram giusto?