Can anyone tell me what this is saying?

Anything Cheat Engine related, bugs, suggestions, helping others, etc..
Post Reply
GhostriderKami
What is cheating?
What is cheating?
Posts: 3
Joined: Fri May 17, 2024 3:23 am
Reputation: 0

Can anyone tell me what this is saying?

Post by GhostriderKami »

So basically im trying to find out the pointer of health. It is multileveled pointers.

It goes like this: mov [rdi+rax*8],r9d
So i thought, okay cool it moves the value from R9 to RDI+RAX or something. Only problem is RAX is just some 0, and RDI is the current adress. So my question is what the *8 means.
If someone could help me, that would be nice.

GhostriderKami
What is cheating?
What is cheating?
Posts: 3
Joined: Fri May 17, 2024 3:23 am
Reputation: 0

Re: Can anyone tell me what this is saying?

Post by GhostriderKami »

Also what the d means of r9d, by any chance.

User avatar
Dread_Pony_Roberts
Table Makers
Table Makers
Posts: 524
Joined: Sun Dec 09, 2018 8:46 am
Reputation: 386

Re: Can anyone tell me what this is saying?

Post by Dread_Pony_Roberts »

the *8 multiplies rax by 8. Since RAX=0, you are multiplying 8 by 0.
Just use RDI.

r9 is normally an 8 byte register (QWORD), but r9d uses only the first 4 bytes (DWORD)

Post Reply

Who is online

Users browsing this forum: No registered users