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 


trying to hack chess titans(not a hack request)

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
CERuleZ
Newbie cheater
Reputation: 0

Joined: 29 Dec 2013
Posts: 13

PostPosted: Sun Dec 29, 2013 2:35 pm    Post subject: trying to hack chess titans(not a hack request) Reply with quote

Hello, I have a question about hacking chess titans. I made a simple hack where it's always my turn, even made a pointer for it(thanks for the tutorial dark_byte), however, I am trying to do something more complex, namely trying to make a pawn move anywhere. I wouldn't be making this post if I hadn't tried everything I learned. So scanning for 4 byte didn't work, so I tried scanning for all types, and then scanning for changed values, and unchanged values. My idea at first was find the address of the pawn, but it didn't work so I tried to find the address of a cell. To sum up, all I could find was some weird addresses whose values changes everytime I move the mouse, click on something on the board. But I couldn't find anything specific, some address with a value that changes only when I move, etc. Thanks guys, sorry for bad english.

EDIT

Ok, I found a few addresses that stores the value of the current selected piece. They use 8 bytes to store lol(what a waste of space:P). A number like this 0000000400000001, which means current selected piece is at line 4, column 1(starting from 0). I could find this time because I searched in a slight different way, searching for unchanged values first after moving the mouse around but without clicking at the pieces, than searching for changed values after selecting a piece. The problem is I still can't find the address(es) that stores the possible moves of my current selected piece. Any ideas guys? I thought there should be some place that stores the possible movements, but I can't find anywhere.Thanks.
Back to top
View user's profile Send private message
UnIoN
Expert Cheater
Reputation: 2

Joined: 17 May 2011
Posts: 146

PostPosted: Sun Dec 29, 2013 3:21 pm    Post subject: Reply with quote

i think the possible moves are not stored but rather calculated,

to find out, you have to follow the code (asm) what is going on when you click for example on line 4, column 1 and move your figure with another click on for example line 5, column 1...

basically you have to figure out game logic
Back to top
View user's profile Send private message
CERuleZ
Newbie cheater
Reputation: 0

Joined: 29 Dec 2013
Posts: 13

PostPosted: Sun Dec 29, 2013 9:13 pm    Post subject: Reply with quote

hm..thanks UnIoN, I've found two addresses that I thought to be usable. One of them stores the value of the current selected piece, and the other stores the value of the current selected cell. So I tried changing the value of the current selected piece to match the current selected cell. What happened is that the current select cell became yellow, as if there was a piece at the place I chose. The piece didn't move, however. I guess that what I really have to find is where the calculations of valid moves is taking place. Any thoughts guys? Thank you!
Back to top
View user's profile Send private message
samacha
Expert Cheater
Reputation: 4

Joined: 19 Apr 2012
Posts: 236
Location: Germany/munich

PostPosted: Mon Dec 30, 2013 7:30 am    Post subject: Re: trying to hack chess titans(not a hack request) Reply with quote

CERuleZ wrote:
Hello, I have a question about hacking chess titans. I made a simple hack where it's always my turn, even made a pointer for it(thanks for the tutorial dark_byte), however, I am trying to do something more complex, namely trying to make a pawn move anywhere. I wouldn't be making this post if I hadn't tried everything I learned. So scanning for 4 byte didn't work, so I tried scanning for all types, and then scanning for changed values, and unchanged values. My idea at first was find the address of the pawn, but it didn't work so I tried to find the address of a cell. To sum up, all I could find was some weird addresses whose values changes everytime I move the mouse, click on something on the board. But I couldn't find anything specific, some address with a value that changes only when I move, etc. Thanks guys, sorry for bad english.

EDIT

Ok, I found a few addresses that stores the value of the current selected piece. They use 8 bytes to store lol(what a waste of space:P). A number like this 0000000400000001, which means current selected piece is at line 4, column 1(starting from 0). I could find this time because I searched in a slight different way, searching for unchanged values first after moving the mouse around but without clicking at the pieces, than searching for changed values after selecting a piece. The problem is I still can't find the address(es) that stores the possible moves of my current selected piece. Any ideas guys? I thought there should be some place that stores the possible movements, but I can't find anywhere.Thanks.



you arent kidding when you say you want to hack the chess game from microsoft? that every windows have?^^ lol

_________________
Bayern Munich(BEST TEAM IN THE WORLD)

Mia san mia
Hitler
Back to top
View user's profile Send private message
CERuleZ
Newbie cheater
Reputation: 0

Joined: 29 Dec 2013
Posts: 13

PostPosted: Mon Dec 30, 2013 8:02 am    Post subject: Reply with quote

Well yes haha. Why not? Can you help me? I know I'm a noob, that's why I'm asking. I did the CE tutorial, all the way to multi-level pointers(which I used to get the pointers to the addresses I mentioned), but it's useless if I can't find what I need. Dark Byte? Anyone? The main problem is that I can't find stuff related to movement calculation, and I don't know how to find it. Selecting different pieces and scanning only results in addresses about positions, which I tried to use, to no avail. Thanks.
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