View previous topic :: View next topic |
Author |
Message |
KalasDev Master Cheater Reputation: 1
Joined: 29 May 2016 Posts: 311
|
Posted: Wed Feb 22, 2017 12:56 pm Post subject: Shared Addresses? |
|
|
So I recently tried to hack the game "Rock Band Tycoon"
It seems like everything is using the same address, for example:
movss xmm0,[eax+90] - Just an example.
Money, Fans and possibly everything else.
What should I do in order to make a script for just cash or just fans.?
If needed i'll post the full code
|
|
Back to top |
|
|
++METHOS I post too much Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Wed Feb 22, 2017 4:32 pm Post subject: |
|
|
Complete the last step of the CE tutorial that covers data structure dissection.
You will need to segregate any code that you intend to manipulate.
++METHOS wrote: | - You can use a pointer address for your filter, inside of your script, for the value that you are trying to manipulate.
- You can use pointer trees inside of the data structure to find something viable.
- You can shift the data structure (+ or -) and/or expand its size to find something useful.
- You can use the structure spider to find workable strings and/or for comparative analysis.
- You can check the register values by attaching the debugger or setting a breakpoint to see if something can be used for your filter.
- You can check to see if there are any instructions that are exclusive to the address/value that you are trying to manipulate and store the address for your filter by creating a second injection point.
- You can check to see if there are any instructions that are exclusive to any other address/value inside of the data structure for the address/value that you are trying to manipulate and store the address for your filter by creating a second injection point.
- You can analyze assembly code to see if an identifier is being checked or assigned somewhere.
- Et al.
|
|
|
Back to top |
|
|
KalasDev Master Cheater Reputation: 1
Joined: 29 May 2016 Posts: 311
|
Posted: Wed Feb 22, 2017 4:46 pm Post subject: |
|
|
No haha I've done that, It's like Gamemaker games where the same address is used for everything, like this:
fstp qword ptr [esi]
But I found the video which explains everything in details, using registers to solve it, kinda hard but works.
|
|
Back to top |
|
|
++METHOS I post too much Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Wed Feb 22, 2017 6:25 pm Post subject: |
|
|
Sigh. I understood...you did not.
|
|
Back to top |
|
|
|