From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,754e85a20de1b423 X-Google-Attributes: gid103376,public From: tmoran@bix.com (Tom Moran) Subject: Re: Decompile Ada .exe Files? Date: 1999/05/24 Message-ID: <3749c65b.6470506@news.pacbell.net>#1/1 X-Deja-AN: 481655861 References: <3748db50.1017767@news.ozemail.com.au> X-Complaints-To: abuse@pacbell.net X-Trace: typhoon-sf.snfc21.pbi.net 927582036 206.170.24.38 (Mon, 24 May 1999 14:40:36 PDT) Organization: SBC Internet Services NNTP-Posting-Date: Mon, 24 May 1999 14:40:36 PDT Newsgroups: comp.lang.ada Date: 1999-05-24T00:00:00+00:00 List-Id: >Is it possible to decompile a .EXE file that was written in Ada 95 >back to it's original code? No, the comments are surely gone, and unless you have a debugable exe, the variable and procedure names are gone. If your compiler produces certain standard code sequences for certain constructs, those can be detected and translated to the original construct. See "Machine Independent Computer Programming" by Halstead for discussion of an early 1960's decompiler. There's been more recent research, I recall someone in Australia did a thesis on decompilers. Search the Internet.