Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Pointer's not the same on different CPU's

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
TuPaCISBacK
How do I cheat?
Reputation: 0

Joined: 07 Sep 2015
Posts: 4

PostPosted: Mon Sep 07, 2015 4:07 pm    Post subject: Pointer's not the same on different CPU's Reply with quote

Hey !

I been using this software for many years and never really been on the forums here. I seem to be having a issue with pointers. I think i am correctly filtering them. Such as Close game, restart pc, etc. I got the values down from around 29,000,000 to 2,600. The 2,600 pointers left, i save and run on another computer to then get 0.

I am not really to much experienced with the pointers, etc. I do have a code i heard i might need to put a break point on the pointer and see what writes to it. I did that and ended up here.

77BBEC63 - 90 - nop
77BBEC64 - 8A 06 - mov al,[esi]
77BBEC66 - 88 07 - mov [edi],al <<
77BBEC68 - 8B 45 08 - mov eax,[ebp+08]
77BBEC6B - 5E - pop esi

EAX=0019EF6A
EBX=0033B680
ECX=00000000
EDX=00000001
ESI=0019EFC4
EDI=0033B680 < - Pointer
ESP=0019EF34
EBP=0019EF3C
EIP=77BBEC68

What i'm trying to do is watch a textbox in a game. So if i type /volume my program can read that then change volume.
Well i hope to hear some feed back! Please and thanks!
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25834
Location: The netherlands

PostPosted: Mon Sep 07, 2015 4:14 pm    Post subject: Reply with quote

29000000 isn't much, try a higher level and/or structsize

the code you found is useless as it's just a copy function of the OS(string copy most likely)
also, before trying to find a pointer always make sure the address has effect on the game when changed (and not just visual)

_________________
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
View user's profile Send private message MSN Messenger
TuPaCISBacK
How do I cheat?
Reputation: 0

Joined: 07 Sep 2015
Posts: 4

PostPosted: Mon Sep 07, 2015 4:23 pm    Post subject: Reply with quote

Dark Byte wrote:
29000000 isn't much, try a higher level and/or structsize

the code you found is useless as it's just a copy function of the OS(string copy most likely)
also, before trying to find a pointer always make sure the address has effect on the game when changed (and not just visual)


Yes i have done that the value worked perfect, if i froze it to String "Hi" in the game it would make textbox stuck to "Hi" normal, it worked for a week before changed pointer. The code i wrote and module i used was perfect maybe i can upload it here? Just when the pointer changed when i though i had it of course the program broke.

Game + pointer + offsets.
I did find many from system and other files like that. But i don't want to mess with the os and stuff just the game.
Edit: it is a very old game. War2BNE not dos.
Edit2: Still working on this i'm trying a level 9, now i'm getting hundreds of millions. Well i got some work to do thanks i will edit back.
Back to top
View user's profile Send private message
HotBloodedHacker
Cheater
Reputation: 2

Joined: 07 Aug 2015
Posts: 49
Location: Alabama , USA

PostPosted: Thu Sep 17, 2015 2:05 am    Post subject: Re: Pointer's not the same on different CPU's Reply with quote

TuPaCISBacK wrote:
Hey !

I been using this software for many years and never really been on the forums here. I seem to be having a issue with pointers. I think i am correctly filtering them. Such as Close game, restart pc, etc. I got the values down from around 29,000,000 to 2,600. The 2,600 pointers left, i save and run on another computer to then get 0.

I am not really to much experienced with the pointers, etc. I do have a code i heard i might need to put a break point on the pointer and see what writes to it. I did that and ended up here.

77BBEC63 - 90 - nop
77BBEC64 - 8A 06 - mov al,[esi]
77BBEC66 - 88 07 - mov [edi],al <<
77BBEC68 - 8B 45 08 - mov eax,[ebp+08]
77BBEC6B - 5E - pop esi

EAX=0019EF6A
EBX=0033B680
ECX=00000000
EDX=00000001
ESI=0019EFC4
EDI=0033B680 < - Pointer
ESP=0019EF34
EBP=0019EF3C
EIP=77BBEC68

What i'm trying to do is watch a textbox in a game. So if i type /volume my program can read that then change volume.
Well i hope to hear some feed back! Please and thanks!


The address are going to be different on different PC's because of things installed on that computer. the game will take what ever addresses are free.
Example- If my health is at 005F285E on my computer it might be at 02440E40 on my sisters computer because 005F285E is already taken by another program. You will have to rehack whatever it is and find the new pointers because everything moved.
I hope that might help or it might be not what your talking about. Smile

_________________
You know nothing about the HOTBLOODEDHACKER.

Reputation Doesn't define me, just say thank you.
Back to top
View user's profile Send private message
TuPaCISBacK
How do I cheat?
Reputation: 0

Joined: 07 Sep 2015
Posts: 4

PostPosted: Sat Oct 17, 2015 9:25 pm    Post subject: Re: Pointer's not the same on different CPU's Reply with quote

jasonbof75 wrote:
TuPaCISBacK wrote:
Hey !

I been using this software for many years and never really been on the forums here. I seem to be having a issue with pointers. I think i am correctly filtering them. Such as Close game, restart pc, etc. I got the values down from around 29,000,000 to 2,600. The 2,600 pointers left, i save and run on another computer to then get 0.

I am not really to much experienced with the pointers, etc. I do have a code i heard i might need to put a break point on the pointer and see what writes to it. I did that and ended up here.

77BBEC63 - 90 - nop
77BBEC64 - 8A 06 - mov al,[esi]
77BBEC66 - 88 07 - mov [edi],al <<
77BBEC68 - 8B 45 08 - mov eax,[ebp+08]
77BBEC6B - 5E - pop esi

EAX=0019EF6A
EBX=0033B680
ECX=00000000
EDX=00000001
ESI=0019EFC4
EDI=0033B680 < - Pointer
ESP=0019EF34
EBP=0019EF3C
EIP=77BBEC68

What i'm trying to do is watch a textbox in a game. So if i type /volume my program can read that then change volume.
Well i hope to hear some feed back! Please and thanks!


The address are going to be different on different PC's because of things installed on that computer. the game will take what ever addresses are free.
Example- If my health is at 005F285E on my computer it might be at 02440E40 on my sisters computer because 005F285E is already taken by another program. You will have to rehack whatever it is and find the new pointers because everything moved.
I hope that might help or it might be not what your talking about. Smile

So there would be no way to determine what a user typed into a text box? That sux LOL Crying or Very sad
Back to top
View user's profile Send private message
HotBloodedHacker
Cheater
Reputation: 2

Joined: 07 Aug 2015
Posts: 49
Location: Alabama , USA

PostPosted: Mon Oct 19, 2015 4:40 pm    Post subject: Re: Pointer's not the same on different CPU's Reply with quote

Quote:
TuPaCISBacK


Don't give up yet because there still might be a way to do it.
You can ask DarkByte as he might be able to figure something out.
You might also want to ask STN and Cake-san. Smile

I only know some things and I still also have allot to learn.

_________________
You know nothing about the HOTBLOODEDHACKER.

Reputation Doesn't define me, just say thank you.
Back to top
View user's profile Send private message
Cake-san
Grandmaster Cheater
Reputation: 8

Joined: 18 Dec 2014
Posts: 541
Location: Semenanjung

PostPosted: Tue Oct 20, 2015 4:13 am    Post subject: Reply with quote

Sometimes you have to combine all method into one like aob+injection+cmp+pointer to pinpoint the address.

but isn't that an old game,why you're going so deep using the pointerscan?
there are not many old games had a deep level pointer for the address.
try to do it manually if you must and combine the method.
Back to top
View user's profile Send private message
TuPaCISBacK
How do I cheat?
Reputation: 0

Joined: 07 Sep 2015
Posts: 4

PostPosted: Sun Feb 21, 2016 12:59 am    Post subject: Reply with quote

Cake-san wrote:
Sometimes you have to combine all method into one like aob+injection+cmp+pointer to pinpoint the address.

but isn't that an old game,why you're going so deep using the pointerscan?
there are not many old games had a deep level pointer for the address.
try to do it manually if you must and combine the method.


Yeah still not able to solve all this yet. Not that pro with cheat engine just basic stuff. Maybe a point in the right direction?
aob+injection+cmp+pointer to pinpoint the address.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites