View previous topic :: View next topic |
Author |
Message |
maxandron Newbie cheater
Reputation: 0
Joined: 29 Jan 2007 Posts: 19
|
Posted: Fri Sep 10, 2010 8:46 am Post subject: R.U.S.E lots of pointers and no succes |
|
|
hello,
i have been trying to hack R.U.S.E but after i get to the second layer of pointers there are still like 50 of them left.
after the third i narrowed it to 10.
all pointing to the same address.
i tried changing the pointer and the value lots of time but i just can get to the last pointer.
also i trying changing all of them and freezing but also doesn't work... - it shows as if i have 1000money (what im trying to change) but the real value remains unchanged.
any of you can teach me how to hack this?
I'm new to cheat engine and have no background in ASM.
but i am not new to computer science so i can understand what you are saying.
thank you,
Ron.
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Fri Sep 10, 2010 10:56 am Post subject: |
|
|
I did not use pointers, I have found the code which is reading the player's money to display it on the screen and I have changed the money there with code injection. It's pretty easy to hack the game this way.
You can find the table for unlimited money here:
http://forum.cheatengine.org/viewtopic.php?p=5079259#5079259
Quote: | also i trying changing all of them and freezing but also doesn't work... - it shows as if i have 1000money (what im trying to change) but the real value remains unchanged. |
If You have found the address which has the same value as Your money in Float type, don't even bother with it. That's not the real amount of money, only the displayed value. The real amount of money is stored as a 4 byte value and it is multiplied too.
If I set it to 100000, I will have $120 and with 200000, I will have $240 so it is multiplied with approximately 833 compared to the amount that You see on the screen.
You can find it with increased/decreased search.
The code which is reading Your money to display it is:
Ruse.exe+10695E mov ecx,[eax+08]
Just add it to Your table and You will find the value in a second.
_________________
|
|
Back to top |
|
 |
maxandron Newbie cheater
Reputation: 0
Joined: 29 Jan 2007 Posts: 19
|
Posted: Fri Sep 10, 2010 12:53 pm Post subject: |
|
|
awesome thanks,
could you send me a link to a guide to how you did it.
thank you.
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Fri Sep 10, 2010 1:36 pm Post subject: |
|
|
I have found the address of the money with unknown value search, then I have checked which codes are accessing to the address.
I have checked the codes one by one to see which one is accessing to the player's money address only, then I have written a script to change the money when that code is running.
If You have made CE tutorial Step 7, You can do it easily.
_________________
|
|
Back to top |
|
 |
maxandron Newbie cheater
Reputation: 0
Joined: 29 Jan 2007 Posts: 19
|
Posted: Fri Sep 10, 2010 5:24 pm Post subject: |
|
|
right... i see.
just didn't think looking for the address with unknown initial value.
thanks.
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Fri Sep 10, 2010 6:24 pm Post subject: |
|
|
Yes, the float value with the amount of money is just used to display the value on the screen. It is not the actual amount of money. I bet the Ruse points are stored that way too, but I am too lazy to search for it, because they are kinda useless. Actually this game is not a big shot. At least it has a nice graphic...
_________________
|
|
Back to top |
|
 |
redcore951 How do I cheat?
Reputation: 0
Joined: 22 Jul 2011 Posts: 6 Location: Sweden
|
Posted: Fri Jul 22, 2011 3:18 pm Post subject: |
|
|
Geri wrote: | I have found the address of the money with unknown value search, then I have checked which codes are accessing to the address.
I have checked the codes one by one to see which one is accessing to the player's money address only, then I have written a script to change the money when that code is running.
If You have made CE tutorial Step 7, You can do it easily. | i fucked it up guys. i tried to make a code injektion but i did something wrong and now ruse is all weird.waht should i do??????? please help! and by the way, how do i use one of those cheat tables??
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Fri Jul 22, 2011 10:24 pm Post subject: |
|
|
redcore951 wrote: | Geri wrote: | I have found the address of the money with unknown value search, then I have checked which codes are accessing to the address.
I have checked the codes one by one to see which one is accessing to the player's money address only, then I have written a script to change the money when that code is running.
If You have made CE tutorial Step 7, You can do it easily. | i fucked it up guys. i tried to make a code injektion but i did something wrong and now ruse is all weird.waht should i do??????? please help! and by the way, how do i use one of those cheat tables?? |
Depends on what you mean by "weird". RUSE has some anti-cheat protection now and the multiplayer protection is used in skirmishes even if you play against the AI only. If you change your money, the enemy will be invincible and they will kill you easily. If you have seen that, don't worry. It is just the protection, not your fault. If you talk about something else, than we need a bit more explanation.
As for how do you use the table, just attach CE to the game as usual, load the table and enable the cheats.
_________________
|
|
Back to top |
|
 |
redcore951 How do I cheat?
Reputation: 0
Joined: 22 Jul 2011 Posts: 6 Location: Sweden
|
Posted: Sat Jul 23, 2011 3:31 am Post subject: |
|
|
Geri wrote: | redcore951 wrote: | Geri wrote: | I have found the address of the money with unknown value search, then I have checked which codes are accessing to the address.
I have checked the codes one by one to see which one is accessing to the player's money address only, then I have written a script to change the money when that code is running.
If You have made CE tutorial Step 7, You can do it easily. | i fucked it up guys. i tried to make a code injektion but i did something wrong and now ruse is all weird.waht should i do??????? please help! and by the way, how do i use one of those cheat tables?? |
Depends on what you mean by "weird". RUSE has some anti-cheat protection now and the multiplayer protection is used in skirmishes even if you play against the AI only. If you change your money, the enemy will be invincible and they will kill you easily. If you have seen that, don't worry. It is just the protection, not your fault. If you talk about something else, than we need a bit more explanation.
As for how do you use the table, just attach CE to the game as usual, load the table and enable the cheats. | the money changes value all the time and sometimes it is just two crosses like ++ and then it goes down to the real amount of money and go up again. please help. could you make a video about how to make a code injektion on ruse on youtube? it would help allot of people. and you would not have to explain to every noob in the univers like me or somebody else. it would be much easier.
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Sat Jul 23, 2011 6:25 am Post subject: |
|
|
If you follow the instructions in the 2nd post, you can find it easily. I doubt I will make a video about it because I would need to install the game for it.
_________________
|
|
Back to top |
|
 |
redcore951 How do I cheat?
Reputation: 0
Joined: 22 Jul 2011 Posts: 6 Location: Sweden
|
Posted: Sat Jul 23, 2011 1:25 pm Post subject: |
|
|
does anybody know how to give the supply depos infinite money? it could be a god way to get a good amount of money but still maybe avoid anti cheat?
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Sat Jul 23, 2011 6:08 pm Post subject: |
|
|
It will not work. I have tried. Changing the money in the supply depot will have the same ugly results.
_________________
|
|
Back to top |
|
 |
Reuben Grandmaster Cheater
Reputation: 0
Joined: 08 Sep 2007 Posts: 655 Location: Unknown
|
Posted: Sun Jul 24, 2011 12:40 am Post subject: |
|
|
The pointer to your money is "RUSE.exe"+014623B8 offset by 184 and then 220. However, R.U.S.E. has a primitive cheat detection system. It multiplies your money by exactly 840 and then checks it against your total income. Luckily for us, the total income variable is also multiplied by 840, so you will have no trouble finding it. It is "RUSE.exe"+014623B8 offset by 180, then 34, then 0, then 150, and finally by 21C. The game makes sure that your current amount of money does not exceed your income, so as long as you set the total income variable to a value higher than your current amount of money, the game will not detect that you are cheating. As for how I found this, I started by performing a scan with an unknown initial value, and then lowering/increasing my money. This allowed me to find the two variable which are necessary to perform the cheat. I then needed to find the pointer which would lead me to the final cheat, so I used the pointer scanner and found the two variables many times until I found the pointer. If you need a more in-depth tutorial, I can make you a video, but in the meantime http://www.megaupload.com/?d=9ZWF21N0 is the trainer I made, so if all you need to do is perform the cheat, you can use that. Keep in mind that it will not work in multiplayer, because that is V.A.C. secured.
|
|
Back to top |
|
 |
Geri Moderator
Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Sun Jul 24, 2011 1:37 am Post subject: |
|
|
As I remember, I have tried to just freeze the value to a low amount and keep buying units and it has still detected the cheat. But I don't really remember, it was a long time ago. I know it is storing how much money is on the map in summary etc and if you buy too much units which is beyond your limit than it will detect it. Anyway I didn't really bother with it. Campaign doesn't have anti-cheat protection and I didn't want to start bypassing any multiplayer related protection, even if it is just for single player skirmish.
_________________
|
|
Back to top |
|
 |
redcore951 How do I cheat?
Reputation: 0
Joined: 22 Jul 2011 Posts: 6 Location: Sweden
|
Posted: Sun Jul 24, 2011 8:10 am Post subject: |
|
|
tested reuben's trainer. It works perfectly. just be a little careful with how much you build and recruit!
In the campaign/skirmish you only press the M key and wait for a new mission or supply truck. great trainer!
Do you have anything for the ruse's to?
Reuben's money trainer worked but since megaupload is busted by some FBI shit, we noob hackers cant get the trainer. Would appreciate if you could give us another link or something?
Last edited by redcore951 on Wed Apr 16, 2014 4:54 am; edited 2 times in total |
|
Back to top |
|
 |
|