| View previous topic :: View next topic |
| Author |
Message |
Newbie245 How do I cheat?
Reputation: 0
Joined: 25 Dec 2007 Posts: 2
|
Posted: Tue Dec 25, 2007 5:58 pm Post subject: Changing value of address |
|
|
Does anyone know how to change the value of one memory address in one program, with the value of an address from a DIFFERENT program?
B.T.W. The value is constantly changing, so I must do this instead of putting in my own value.
Thanks and Merry Christmas guys ^^
|
|
| Back to top |
|
 |
Cryoma Member of the Year
Reputation: 198
Joined: 14 Jan 2009 Posts: 1819
|
Posted: Tue Dec 25, 2007 6:33 pm Post subject: |
|
|
If it keeps changing then I don't think that's possible.
Well, anythings possible, but it would be really hard and I don't know how.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Tue Dec 25, 2007 6:38 pm Post subject: |
|
|
Create a program to read the value of an address from target a, then write it to the address in target b.
_________________
- Retired. |
|
| Back to top |
|
 |
Cryoma Member of the Year
Reputation: 198
Joined: 14 Jan 2009 Posts: 1819
|
Posted: Tue Dec 25, 2007 6:42 pm Post subject: |
|
|
| Wiccaan wrote: | | Create a program to read the value of an address from target a, then write it to the address in target b. |
Yeah, that's what I was thinking, but it would probably lag.
|
|
| Back to top |
|
 |
Newbie245 How do I cheat?
Reputation: 0
Joined: 25 Dec 2007 Posts: 2
|
Posted: Tue Dec 25, 2007 8:28 pm Post subject: |
|
|
Thanks for the quick reply guys.
I've thought about a separate program to do the work, but I've no clue
how to make one or get one.
And I don't think it would lag too bad ^^;;
Please, keep the ideas coming and thank you ^^
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Tue Dec 25, 2007 11:44 pm Post subject: |
|
|
| Cryoma wrote: | | Wiccaan wrote: | | Create a program to read the value of an address from target a, then write it to the address in target b. |
Yeah, that's what I was thinking, but it would probably lag. |
Wouldn't be any different then a trainer reading and writing to and from one process alone. I have done this before for other games but it wasn't used for this exact purpose.
As for making one, read up on ReadProcessMemory and WriteProcessMemory. You will need a few more API along with those, but if you want to get started, those will be the main two you will need.
_________________
- Retired. |
|
| Back to top |
|
 |
Newbie245 How do I cheat?
Reputation: 0
Joined: 25 Dec 2007 Posts: 2
|
Posted: Wed Dec 26, 2007 4:17 am Post subject: |
|
|
I've read up on ReadProcessMemory and WriteProcessMemory.
This is the first trainer I'm gonna make, and I'm already really confused about it lol
Could someone please hold my hand and walk me through it? XD
This is what I'm trying to do:
All names / values are purely for example
Copy value from memory address 0005ABCD (Let's say the value "5" is stored in there for now), from "Program X", into address 008ABCDE of "Game Y".
How would I go about doing that guys?
I've read around on Google, and I have SoftICE in my arsenal now lol
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Wed Dec 26, 2007 12:42 pm Post subject: |
|
|
Softice, if you can get it to work properly is ok, But ollydbg is just as good if not better.
Better as in it can do the same work with less the hassle. And it is free on top of that.
But as far as getting a look of how read and write is used. There are posts about this all over the place.
www.extalia.com has several examples.
There are even some in the general programming section as well i believe.
|
|
| Back to top |
|
 |
|