Related articles |
---|
convert x86 assembly to c ? winsim@winsim.com (Lynn McGuire) (2000-09-24) |
Re: convert x86 assembly to c ? s337240@student.uq.edu.au (Trent Waddington) (2000-09-25) |
Re: convert x86 assembly to c ? Martin.Ward@durham.ac.uk (2000-09-25) |
Re: convert x86 assembly to c ? dlindauer@notifier-is.net (david lindauer) (2000-09-25) |
Re: convert x86 assembly to c ? winsim@winsim.com (Lynn McGuire) (2000-09-25) |
Re: convert x86 assembly to c ? winsim@winsim.com (Lynn McGuire) (2000-09-28) |
Re: convert x86 assembly to c ? vbdis@aol.com (2000-09-28) |
[1 later articles] |
From: | "Lynn McGuire" <winsim@winsim.com> |
Newsgroups: | comp.compilers |
Date: | 24 Sep 2000 13:43:07 -0400 |
Organization: | Navix Internet Subscribers |
Keywords: | disassemble, question |
Does anyone know of a good tool to convert x86 assembly to C code ?
Even slow C code equivalent of assembly would be good.
Surely someone has a half done parser out there !
I do have the license for the code. The code is written as a Win16
app but I am trying to port it to Win32. C code would be much, much
easier to port.
Thanks,
Lynn McGuire
[This question has come up over the years many times, and the answer is
that it's a really hard problem. Austin Code Works did an x86 to C
translator ten or 15 years ago which worked, but wasn't very useful
because the C code was just a a transliteration of the x86 code with
variable names like ax and ebp. I've seen some work on recovering
code from Vaxes, again a while ago. On the other hand, there's a lot
of work going on in binary translation, turning one kind of object
code to another. Look at the comp.compilers archives for messages
and conference announcements. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.