View previous topic :: View next topic |
Author |
Message |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Mon Apr 24, 2023 9:59 am Post subject: 3on3 Freestyle Rebound |
|
|
So I'm trying to make this cheat for this game to make all shots, but I'm struggling to figure out how to do so. I remember somebody suggesting saying (find the code that increases your score, then backtrace to the point which determines if you missed or not, hack this point) So i did and these were the ones i found after scoring:
7FF624668242 - 44 39 74 33 04 - cmp [rbx+rsi+04],r14d
7FF62466824D - 44 89 74 33 04 - mov [rbx+rsi+04],r14d
7FF624688756 - 8B 04 38 - mov eax,[rax+rdi]
DoubleClutch-Win64-Shipping.exe+828242:
7FF62466823B - 48 03 D8 - add rbx,rax
7FF62466823E - 44 8B 75 77 - mov r14d,[rbp+77]
7FF624668242 - 44 39 74 33 04 - cmp [rbx+rsi+04],r14d <<
7FF624668247 - 73 09 - jae DoubleClutch-Win64-Shipping.exe+828252
7FF624668249 - 44 89 3C 33 - mov [rbx+rsi],r15d
I'm not asking for much, as i know little coding, but can somebody PLEASE give me some help so i can know what to do or how i can find this value? Any help would be appreciated!
_________________
Dwele G |
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Mon Apr 24, 2023 11:14 am Post subject: |
|
|
The easiest thing that I could suggest for a beginner, would be to find all of the compares (or jumps, if you're desperate) that occur before the instruction and alter the jumps that occur after each compare:
1. NOP jump so that no jump is performed
2. Change jump so that jump is performed no matter what
Test test test.
Last edited by ++METHOS on Mon Apr 24, 2023 11:43 am; edited 1 time in total |
|
Back to top |
|
 |
Autem Expert Cheater
Reputation: 1
Joined: 30 Jan 2023 Posts: 156
|
Posted: Mon Apr 24, 2023 11:31 am Post subject: |
|
|
I'm a little on the newer side with all of this but I wanted to mention that I've had a lot of luck with what Methos is saying but also something else I've had luck with is when I go to the instruction that's accessing the value I'm curious about, in the disassembler you can right click that instruction and choose "select current function" and then the whole existing function that relates to that will get highlighted. This allows you to start at the top of the function and work your way back down to the instruction you had been targeting which can be helpful.
You can also do something like, at the top of the function (or near the top) place a breakpoint and then the game will freeze when that step gets accessed. You can use the buttons at the top of the memory viewer to 1 by 1 take "Steps" and you'll see the highlight travel down 1 at a time. You'll also see when they jump or not. So what I've done is I'd look at it twice, once with the first condition in the game (missing a shot) and once with the desired condition (making the shot) and see which jumps were different and right there it'll be way faster usually to locate the important instruction. When you're ready for the game to run normally again instead of step by step just push the play button at the top.
You can also follow the paths in a similar way if you right click near the top or the function and choose "break and trace instructions" which will open a new window when something goes thru it and show you the path it took. Then do the same thing again with the opposing condition in the game and you can literally look at the two windows side by side and it becomes a little easier to see where/when there is a difference in the path they're taking.
Hope this helps!
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Mon Apr 24, 2023 11:45 am Post subject: |
|
|
I’m not gonna hold you guys, none of this really necessarily helped me as I’ve been testing for weeks now.. But on the bright note I found out a shooting address, whenever I change it at all, whether from JE to JMP or vice versa it makes me completely miss all of my shots. So I know this is it. But I guess I need to know where to go from here.
_________________
Dwele G |
|
Back to top |
|
 |
Autem Expert Cheater
Reputation: 1
Joined: 30 Jan 2023 Posts: 156
|
Posted: Mon Apr 24, 2023 11:47 am Post subject: |
|
|
Dwele wrote: | I’m not gonna hold you guys, none of this really necessarily helped me as I’ve been testing for weeks now.. But on the bright note I found out a shooting address, whenever I change it at all, whether from JE to JMP or vice versa it makes me completely miss all of my shots. So I know this is it. But I guess I need to know where to go from here. |
Did you try JNE or nopping, etc? Yeah a lot of times when I search for something I end up finding out how to create the opposite effect of what I want and that always is a HUGELY good sign in my experience so you're probably right there!
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Mon Apr 24, 2023 11:52 am Post subject: |
|
|
Dwele wrote: | whether from JE to JMP or vice versa it makes me completely miss all of my shots. So I know this is it. But I guess I need to know where to go from here. | -You have to try both ways:
Always jump
Never jump
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Mon Apr 24, 2023 12:03 pm Post subject: |
|
|
So as far as testing it out with JNE etc. Yes! That’s the first thing I’ve tried before coming on here, I actually tried out many things changing values etc and still no success, but I know this is it, because no other address allows this to happen. But thank you for your vote of confidence! I’m actually happy I got this far and to learn this a lot on my own was infuriating, but well worth it. Now to talk about change to always jump to never jump.. What do you mean by this? And how would I go about doing this.
_________________
Dwele G |
|
Back to top |
|
 |
Autem Expert Cheater
Reputation: 1
Joined: 30 Jan 2023 Posts: 156
|
Posted: Mon Apr 24, 2023 12:09 pm Post subject: |
|
|
Dwele wrote: | So as far as testing it out with JNE etc. Yes! That’s the first thing I’ve tried before coming on here, I actually tried out many things changing values etc and still no success, but I know this is it, because no other address allows this to happen. But thank you for your vote of confidence! I’m actually happy I got this far and to learn this a lot on my own was infuriating, but well worth it. Now to talk about change to always jump to never jump.. What do you mean by this? And how would I go about doing this. |
JMP = always jump
right click the instruction and replace with code that does nothing (NOP) = never jump
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Mon Apr 24, 2023 12:39 pm Post subject: |
|
|
Alright, so the good news is that i know what you are talking about now! The bad news is i do not know how to modify this, what i have highlighted.
Description: |
|
Filesize: |
231.25 KB |
Viewed: |
8151 Time(s) |

|
_________________
Dwele G |
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Apr 25, 2023 2:29 am Post subject: |
|
|
That's loading an address into RDX. You will have to provide more details probably.
Also, did you create that comment yourself?
There are a few calls following the highlighted instruction. You may need to step into those calls to see what is happening.
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Tue Apr 25, 2023 5:58 am Post subject: |
|
|
That's loading an address into RDX. You will have to provide more details probably.
(For this answer, to explain it more vividly I'm trying to create a no miss shot. If you change this address at all, you will miss your shot having the bar in the picture provided have no none of them. So, I know by adjusting that address itself will is the right one because no other address allows you to miss consistently, besides one other one that I tested to no avail. So, any help is appreciated as I'm trying my hardest to get this to work. And before anybody ask, YES I did use unknown value to try to get those bars to freeze. No success unfortunately.)
Also, did you create that comment yourself?
(Yes, why do you ask?)
There are a few calls following the highlighted instruction. You may need to step into those calls to see what is happening.
(Believe me i tried, i tried changing them to Jmp, jne, etc, but still no success. Any recommendations on what I should try next?)
Description: |
|
Filesize: |
10.8 KB |
Viewed: |
8074 Time(s) |

|
_________________
Dwele G |
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Apr 25, 2023 6:20 am Post subject: |
|
|
Dwele wrote: | (For this answer, to explain it more vividly I'm trying to create a no miss shot. If you change this address at all, you will miss your shot having the bar in the picture provided have no none of them. So, I know by adjusting that address itself will is the right one because no other address allows you to miss consistently, besides one other one that I tested to no avail. So, any help is appreciated as I'm trying my hardest to get this to work. And before anybody ask, YES I did use unknown value to try to get those bars to freeze. No success unfortunately.) | -I understand what you are trying to do. I do not understand what led you to that instruction. Have you checked to see what the address is when the shot is good? Just because this instruction can cause you to miss every shot does not necessarily mean that it can help you to make every shot. Likely, it can, but you cannot assume that.
Dwele wrote: | (Yes, why do you ask?) | -Because it could provide insight into what we are looking at, since you did not provide any details about it. But, since you created the comment yourself, then that does not help us, unfortunately.
Dwele wrote: | (Believe me i tried, i tried changing them to Jmp, jne, etc, but still no success. Any recommendations on what I should try next?) | -I asked about stepping into the calls, not changing them to jumps. Have you done that?
You can try to use ultimap and narrow in on the calls that are accessed when a shot is made. Other than that, it may be difficult to guide you without looking at the game myself.
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Tue Apr 25, 2023 6:33 am Post subject: |
|
|
-I understand what you are trying to do. I do not understand what led you to that instruction. Have you checked to see what the address is when the shot is good? Just because this instruction can cause you to miss every shot does not necessarily mean that it can help you to make every shot. Likely, it can, but you cannot assume that.
( I guess you're right, but it's very complicated. )
-Because it could provide insight into what we are looking at, since you did not provide any details about it. But, since you created the comment yourself, then that does not help us, unfortunately.
( Oops lol that's my fault, like i said kinda new to this so it's safe to assume i dont know what im looking at )
-I asked about stepping into the calls, not changing them to jumps. Have you done that?
( When i said i tried everything besides what you mentioned below i mean i tried everything. So no wonder it didnt work then!
You can try to use ultimap and narrow in on the calls that are accessed when a shot is made. Other than that, it may be difficult to guide you without looking at the game myself.
( That would be a blessing if you could, It's a free game so if you can please let me know, as i do NOT know what im doing. )
_________________
Dwele G |
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Tue Apr 25, 2023 6:40 am Post subject: |
|
|
Is there a non-steam version available for download? Or rather, can it be downloaded and installed without steam?
|
|
Back to top |
|
 |
Dwele Newbie cheater
Reputation: 0
Joined: 24 Apr 2023 Posts: 10
|
Posted: Tue Apr 25, 2023 6:46 am Post subject: |
|
|
Unfortunately not, this game was released prior to steam only due to high demand from non-console users...
_________________
Dwele G
Last edited by Dwele on Tue Apr 25, 2023 11:55 am; edited 1 time in total |
|
Back to top |
|
 |
|