Re: Looking for disassembler, decompiler, discompiler or whatever.

"Tzvetan Mikov" <ceco@jupiter.com>
16 Sep 2001 00:28:47 -0400

          From comp.compilers

Related articles
Looking for disassembler, decompiler, discompiler or whatever. zuyihe@163.net (2001-09-03)
Re: Looking for disassembler, decompiler, discompiler or whatever. mpointie@eden-studios.fr (Mickaël Pointier) (2001-09-11)
Re: Looking for disassembler, decompiler, discompiler or whatever. ralph@inputplus.demon.co.uk (2001-09-11)
Re: Looking for disassembler, decompiler, discompiler or whatever. dlindauer@notifier-is.net (david lindauer) (2001-09-11)
Re: Looking for disassembler, decompiler, discompiler or whatever. ceco@jupiter.com (Tzvetan Mikov) (2001-09-16)
Re: Looking for disassembler, decompiler, discompiler or whatever. vbdis@aol.com (2001-09-16)
| List of all articles for this month |

From: "Tzvetan Mikov" <ceco@jupiter.com>
Newsgroups: comp.compilers
Date: 16 Sep 2001 00:28:47 -0400
Organization: @Work Internet powered by @Home Network
References: 01-09-011 01-09-035
Keywords: disassemble
Posted-Date: 16 Sep 2001 00:28:47 EDT

"Mickaël Pointier" <mpointie@eden-studios.fr> wrote in message news:01-09-035@comp.compilers...
> > Platform: Linux/PowerPC
> > My question is: is there any tool that, given exe, will give an
> > assembly which looks like the one generated by "gcc -S *.c"? Or, in
> > the example, given a.out, will generate hello0.s?
>
> So far, all the reverse-engeeniering/disassembler tools I've used were
> very, very bad tools. Some of them eventually manage to give you an
> assembly source code that can be reassembled without error, but that's
> not the case for all of them.
>
>[...]
>
> This tool was a real hacker-dream, but I never find anything close
> to this in the unix/windows world :'(


Not that this bears any relevance to compilers, but:


There is a tool called "Sourcer" from a company called "V
Communications". It is the best disassemler I have ever seen, ages
ahead of anything else, including IDA. It supports all kinds of x86
CPU's, all kinds of file formats (including Win32 PE), it documents
the OS calls and when necessary emulates the code in order to
disassemble it properly.


It is not realistic to expect a tool that magically produces correct
source, but Sourcer get as close to that as possible, IMHO.


-tzvetan


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.