Related articles |
---|
Help on disassembler/decompilers wwho@ucdavis.edu (1990-09-06) |
Re: Help on disassembler/decompilers hrubin@l.cc.purdue.edu (1990-09-07) |
Re: Help on disassembler/decompilers pardo@cs.washington.edu (1990-09-07) |
Re: Help on disassembler/decompilers raul@sdnp1.ucsd.edu (1990-09-07) |
Re: Help on disassembler/decompilers seanf@sco.COM (1990-09-09) |
Re: Help on disassembler/decompilers rwallace@vax1.tcd.ie (1990-09-09) |
Re: Help on disassembler/decompilers vu0310@bingvaxu.cc.binghamton.edu.cc.binghamton.ed (1990-09-10) |
Re: Help on disassembler/decompilers hankd@dynamo.ecn.purdue.edu (1990-09-09) |
Re: Help on disassembler/decompilers Chuck.Phillips@FtCollins.NCR.COM (1990-09-10) |
[20 later articles] |
Newsgroups: | comp.compilers |
From: | pardo@cs.washington.edu (David Keppel) |
Keywords: | code, assembler, debug |
Organization: | University of Washington, Computer Science, Seattle |
References: | <HOW.90Sep5173755@sundrops.ucdavis.edu> |
Date: | 7 Sep 90 16:41:49 GMT |
>[Turning object code back into assembler is pretty straightforward, and
>every debugger does it. Someone else asked about disassembling into higher
>level languages a little while ago, but I didn't see any responses. -John]
See anonymous ftp from cs.washington.edu (128.95.1.4) `pub/decomp.tar.Z'.
It takes VAX object code back to fake C. One of my profs did a one-day hack
a while back to decompile assembly code in to compiler IR. From that, he
could have created source code in several languages. My guess is that
decompiling in to a language that is e.g., saccarine-sweetened assembler (C)
is `easy', while decompiling e.g., in to APL is hard.
;-D on ( Now for a deprogrammer... ) Pardo
--
pardo@cs.washington.edu
{rutgers,cornell,ucsd,ubc-cs,tektronix}!uw-beaver!june!pardo
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.