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 


[ASM] Analyzing large amounts of code

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

Joined: 19 Aug 2008
Posts: 226

PostPosted: Tue Jul 13, 2010 3:33 am    Post subject: [ASM] Analyzing large amounts of code Reply with quote

Straight to the problem: i'm enjoying messing with games (as you might have guessed Razz) and right now i'm messing with functions, so i'm analyzing the raw asm, using CE to read it and then notepad++ to comment, understand and convert it to pseudocode.

So my question is, is there any faster way of doing this? any tools that could speed the process up? (for example something that makes it faster to annotate jumplines)

thanks in advance Very Happy
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Tue Jul 13, 2010 4:54 am    Post subject: Reply with quote

IDA Pro has a plugin called Hexrays which can convert disassembled applications functions to guesstimated C functions. Not usable just by copy pasting, but to a pseudo feel. Neither of which is free though.

OllyDBG does a nice job at helping illustrate code flow as well though. The new version (2.x beta) is doing more to help understand argument flow and such as well too. Sadly though, it is a bit behind Olly v1 currently, with no plugins so using it effectively for major reversing can become tedious. (But plugins are coming soon.)

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Tue Jul 13, 2010 6:10 am    Post subject: Reply with quote

Wiccaan wrote:
IDA Pro has a plugin called Hexrays which can convert disassembled applications functions to guesstimated C functions. Not usable just by copy pasting, but to a pseudo feel. Neither of which is free though.

OllyDBG does a nice job at helping illustrate code flow as well though. The new version (2.x beta) is doing more to help understand argument flow and such as well too. Sadly though, it is a bit behind Olly v1 currently, with no plugins so using it effectively for major reversing can become tedious. (But plugins are coming soon.)


then I'll try using both together with CE in order to have access to as many tools as possible.. thanks Very Happy
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Wed Jul 14, 2010 2:17 am    Post subject: Reply with quote

Just a 'btw', OllyDbg 2.0 is out of beta now. Well out for over a month. Look into lena151 tutorials to get good with OllyDbg.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Thu Jul 15, 2010 2:31 pm    Post subject: Reply with quote

Slugsnack wrote:
Just a 'btw', OllyDbg 2.0 is out of beta now. Well out for over a month. Look into lena151 tutorials to get good with OllyDbg.


Yeah, I know. But it still does not have the plugin backend added yet.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming 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