home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:19217 rec.humor:37362
- Newsgroups: comp.lang.c,rec.humor
- Path: sparky!uunet!psinntp!gatekeeper.nsc.com!voder!berlioz.nsc.com!desktop!nelson
- From: nelson@desktop.nsc.com (Taed Nelson)
- Subject: Re: Program to convert .EXE to a "C" source file? I really need one!!
- Message-ID: <1993Jan5.022305.21844@berlioz.nsc.com>
- Sender: news@berlioz.nsc.com (UseNet News account)
- Organization: Applications Technology, National Semiconductor (Santa Clara, CA)
- References: <1993Jan2.203527.27050@news2.cis.umn.edu> <1993Jan4.022241.4493@pony.Ingres.COM> <1993Jan4.150159.6162@cs.utwente.nl>
- Date: Tue, 5 Jan 1993 02:23:05 GMT
- Lines: 20
-
- [The original poster wanted something to convert EXE's to C source.
- Subsequent postings have made fun of that person.]
-
- What the original poster was probably thinking of was the recently-posted
- program that converted EXE's and COM's to assembly code.
-
- BUT, it is not unreasonable to be looking for a tool to convert an EXE to C
- code. Of course, it is near-impossible to convert it to the ORIGINAL C code
- (orignal variable names and whatnot are in the symbol table, of course), but
- not all that hard (compared to other daunting tasks) to convert it into
- EQUIVALENT C code. Of course, optimization would make the task even more
- difficult due to some implied side effects.
-
- Tools of this sort were used to do the first analyses of the InterNet Worm,
- both at Purdue and Berkeley, if I remember correctly. The first Purdue
- paper, I believe, had a considerable discussion of this process.
-
- Whether such tools exist for DOS compilers, and just how automated any of the
- decompilers are, I don't know...
-
-