Re: Help on disassembler/decompilers

pardo@cs.washington.edu (David Keppel)
7 Sep 90 16:41:49 GMT

          From comp.compilers

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]
| List of all articles for this month |
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
--


Post a followup to this message

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