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 


PROBLEM WITH OFFSET PLEASE HELP

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

Joined: 27 Sep 2008
Posts: 1

PostPosted: Sun Jan 25, 2009 10:29 am    Post subject: PROBLEM WITH OFFSET PLEASE HELP Reply with quote

GUYS I HAVE A BIG PROBLEM WITH OFFSET.
HERE IT IS:
mov eax,[eax+ecx*4]

I DONT KNOW THE WAY TO TRANSLATE THIS SHIT
PLEASE SOMEONE TO TELL ME A WAY AND TRANSLATE THIS FOR ME?
THANKS

EDIT:
THIS IS THE IMAGE:
i43.tinypic.co m/16062aq.jpg (without space between "co" and "m")
sorry for this but i don't post images for now because i have only one post


Last edited by lagiosman on Tue Jan 27, 2009 4:13 am; edited 3 times in total
Back to top
View user's profile Send private message
SpleeN
Advanced Cheater
Reputation: 0

Joined: 06 Jan 2009
Posts: 56
Location: In your mudda ****ing base!

PostPosted: Sun Jan 25, 2009 12:22 pm    Post subject: Reply with quote

First, tell us what 'ecx' is or send a snapshot.
If you don't want to or just want to know how to do it, then:

It's actually very easy, enter the Windows Calculator application (Start -> Accessories -> Calculator), click on 'view' (top-left corner) (in the calculator application) and change the calculator to 'Scientific Mode' (second button (default is on 'Standard' mode)).
After that, tick 'Hex' (on the left) so it will be enabled.
Now enter whatever ecx was (with the numbers of course :O) and click '*' (times/multiply by) and then '4', the answer given in the white box is your offset.

If you don't have the 'Calculator' application (I have no reason why you shouldn't have) then post it here so that I'll calculate for you.

_________________
Damn, haven't been on CE for a while O_O
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
lagiosman
How do I cheat?
Reputation: 0

Joined: 27 Sep 2008
Posts: 1

PostPosted: Sun Jan 25, 2009 1:17 pm    Post subject: Reply with quote

spleen wrote:
First, tell us what 'ecx' is or send a snapshot.
If you don't want to or just want to know how to do it then:

It's actually very easy, enter the Windows Calculator application (Start -> Accessories -> Calculator), click on 'view' (top-left corner) and change the calculator to 'Scientific Mode'.
After that, tick 'Hex' (on the left) so it will be enabled.
Now enter whatever ecx was and click '*' and then '4', that's your offset.

thanks heres the image:
i43.tinypic.co m/16062aq.jpg (without space between "co" and "m")
Back to top
View user's profile Send private message
SpleeN
Advanced Cheater
Reputation: 0

Joined: 06 Jan 2009
Posts: 56
Location: In your mudda ****ing base!

PostPosted: Sun Jan 25, 2009 1:22 pm    Post subject: Reply with quote

OHHHHH, lol.
This is very easy, look at your 'ecx', see that it's 00000009?
It's basically like very simple mathematics at this point, the 0's that are before the '9' don't really have any "weight" on the value of the total address, because it's like you do 010 + 8 = 18 instead of 10 + 8 = 18 (difference is in the '10'), no matter this way or that way, you'll still get 18, just like in your ecx:
Simply do 9 * 4 (the answer is 36.....) and that's your offset, because 00000009 * 4 is exactly like 9 * 4.

_________________
Damn, haven't been on CE for a while O_O
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
grasmanek94
Master Cheater
Reputation: 0

Joined: 03 Jun 2008
Posts: 283
Location: The Netherlands

PostPosted: Wed Feb 11, 2009 1:49 am    Post subject: Reply with quote

1 of the ECX, EAX of what shit you have there is the same as the scanned adress/ probably scan va;lue so you may not use it because if ex:
adress of search is 00000FFF and eax = 00000FFF
ecx = 00000AAA
then mov eax,[eax+ecx*4]
would be this only:
ecx*4 (MY OWN EXPERIENCE I GAINED WHILE HACKING, THIS HELPED ME ALOT OUT OF SOME SHIT)
Back to top
View user's profile Send private message
Recifense
I post too much
Reputation: 166

Joined: 17 Mar 2008
Posts: 3688
Location: Pernambuco - Brazil

PostPosted: Wed Feb 11, 2009 8:20 am    Post subject: Reply with quote

Hi,

Analyzing the instruction "mov eax,[eax+ecx*4]", one notices that pointer base address is destroyed, since the result of the memory reading is stored in the EAX. If you want the value of EAX before the instrucation is executed follow the tip given in the Extra Info window (The registers shown are AFTER the instruction has been executed. To show them before the instruction is executed use Access Exceptions instead of Debug Registers"). It can be changed at Settings->Code Finder

Cheers.
Back to top
View user's profile Send private message Send e-mail
grasmanek94
Master Cheater
Reputation: 0

Joined: 03 Jun 2008
Posts: 283
Location: The Netherlands

PostPosted: Wed Feb 11, 2009 11:26 am    Post subject: Reply with quote

as i see the offset should be 32 converted to hex.. or try 32 xD
32 to hex = 24 0x00000009*4 lol xD
http://www.google.nl/search?hl=nl&q=0x00000009*4&btnG=Google+zoeken&meta=
oh 1st try 24 then 32 xD i always do so xDDDDD
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