View previous topic :: View next topic |
Author |
Message |
HieiYYH Newbie cheater Reputation: 0
Joined: 20 Aug 2012 Posts: 11
|
Posted: Tue May 09, 2017 12:03 am Post subject: 64BIT pointer does not work? WHAT??? |
|
|
that's it, 64bit applications pointers just return ???????????? as soon i check the "POINTER" option
what i'm doing wrong?
tried doing a script and all i got was an error "offset too big", fixed that with a fix i found around here but in the end, using the globalalloc doesn't help since you still get ?????????????????? in the pointer.
using win10 64bit PRO and "64bit" version of cheat engine (6.6).
edit: can't post "urls" -_- replace @ with .
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25285 Location: The netherlands
|
Posted: Tue May 09, 2017 5:15 am Post subject: |
|
|
fill in the pointer address at the bottom editbox
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
HieiYYH Newbie cheater Reputation: 0
Joined: 20 Aug 2012 Posts: 11
|
Posted: Tue May 09, 2017 6:43 am Post subject: |
|
|
Dark Byte wrote: | fill in the pointer address at the bottom editbox |
bottom editbox? sorry if i may look noob... but where ?
imgur@com / qIQghE8.png
|
|
Back to top |
|
|
FreeER Grandmaster Cheater Supreme Reputation: 53
Joined: 09 Aug 2013 Posts: 1091
|
Posted: Tue May 09, 2017 10:21 am Post subject: |
|
|
https://imgur.com/a/nKI5A
CE will read the value at the bottom address, add an offset and read the value at that address as an address (4 bytes in 32bit 8 in 64) then the next offset ... until it adds the last offset, then it reads the value there as specified by the type.
If you don't need to read memory to get the address of the value you want, it's not a pointer.
|
|
Back to top |
|
|
HieiYYH Newbie cheater Reputation: 0
Joined: 20 Aug 2012 Posts: 11
|
Posted: Tue May 09, 2017 11:44 am Post subject: |
|
|
FreeER wrote: |
CE will read the value at the bottom address, add an offset and read the value at that address as an address (4 bytes in 32bit 8 in 64) then the next offset ... until it adds the last offset, then it reads the value there as specified by the type.
If you don't need to read memory to get the address of the value you want, it's not a pointer. |
the value stored at 7FF662520408 will always point to the datablock and it's not fixed, always change... but thanks, it worked
|
|
Back to top |
|
|
|