The MASM Forum Archive 2004 to 2012

General Forums => The Workshop => Topic started by: elegem on September 14, 2009, 11:23:42 PM

Title: Disassembler
Post by: elegem on September 14, 2009, 11:23:42 PM
What's a good disassembler? I'd like to view the code after masm compiles it and see if there are any possible final optimizations.
Title: Re: Disassembler
Post by: Slugsnack on September 14, 2009, 11:27:04 PM
ollydbg
Title: Re: Disassembler
Post by: dedndave on September 15, 2009, 01:12:09 AM
a debugger is what you really want - Olly
but there are also disassemblers out there - "borg disassembler" is one that i know of
Title: Re: Disassembler
Post by: redskull on September 15, 2009, 01:46:30 AM
You can also have ML generate you a listing (with /Fl command line option), which will produce a nice, formatted file of the final assembly, if you are only interested in looking.

-r
Title: Re: Disassembler
Post by: Slugsnack on September 15, 2009, 11:32:29 AM
IDA Pro is also nice for static analysis but it's so, so expensive. I used it on my friend's computer over TeamViewer and it's really nice but....
Title: Re: Disassembler
Post by: NervGaz on September 15, 2009, 03:27:56 PM
I would agree that a debugger is essentially all you need but if you really want to use a disassembler
IDA is the way to go and yes the pro version is very expensive. However there is the freeware version
which is somewhat dated and IIRC only works on win32 PE executables. So if all you wanna do is see
what the assembly looks like it should do you fine.
Title: Re: Disassembler
Post by: elegem on September 15, 2009, 04:25:36 PM
Quote from: NervGaz on September 15, 2009, 03:27:56 PM
I would agree that a debugger is essentially all you need but if you really want to use a disassembler
IDA is the way to go and yes the pro version is very expensive. However there is the freeware version
which is somewhat dated and IIRC only works on win32 PE executables. So if all you wanna do is see
what the assembly looks like it should do you fine.

K thanks.
Title: Re: Disassembler
Post by: Astro on September 18, 2009, 09:54:58 PM
Hi,

There is a freeware version of IDA Pro available.

http://www.hex-rays.com/idapro/idadownfreeware.htm

Best regards,
Astro.