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 


Start address

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
vmv
Cheater
Reputation: 0

Joined: 29 Jun 2013
Posts: 32

PostPosted: Fri Nov 22, 2013 11:14 am    Post subject: Start address Reply with quote

Can anyone tell me where this function ends..or start/ends, i need to insert a codecave and it gives me crashes all the time ...


[url][/url]

Thank you,
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Fri Nov 22, 2013 11:19 am    Post subject: Reply with quote

rightclick and choose "select current function". It will then try to guess where it starts.


Else see if you can find the start manually. Usually a rbp save, or decrease of ESP by a specific value.
Also, in 64-bit functions tend to be 16 byte aligned (last digit of the address is 0)

_________________
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
vmv
Cheater
Reputation: 0

Joined: 29 Jun 2013
Posts: 32

PostPosted: Fri Nov 22, 2013 11:40 am    Post subject: Reply with quote

With "select current function" it's extremely huge... can't be Smile
Where should i insert the jump...dunno if i say it correctly.

What rbp save you mean ?
Back to top
View user's profile Send private message
justa_dude
Grandmaster Cheater
Reputation: 23

Joined: 29 Jun 2010
Posts: 893

PostPosted: Fri Nov 22, 2013 7:54 pm    Post subject: Reply with quote

vmv wrote:
With "select current function" it's extremely huge... can't be
It's hard to know what you consider huge. But, it's possible (I guess, I didn't really study your screenshot closely) that the target is utilizing a scripting engine or emulator or something and what you're seeing isn't something that can divide cleanly into functions. It's even possible (though this would probably show up as rotten disassembly) that you're trying to disassemble data instead of code.

vmv wrote:
What rbp save you mean ?

In most languages on stack computers, you push the return address onto the stack when you call a new function and adjust ebp to point to the new stack frame. It isn't by any means necessary, but it is handy when debugging because you can work backwards to map out a call stack. See this page for a most excellent description of the process.

edit, two minutes later... corrected link to point to correct page, oops.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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