Re: Looking for disassembler, decompiler, discompiler or whatever.

Xavier.Leroy@inria.fr (Xavier Leroy)
11 Sep 2001 23:11:09 -0400

          From comp.compilers

Related articles
Looking for disassembler, decompiler, discompiler or whatever. zuyihe@163.net (2001-09-03)
Re: Looking for disassembler, decompiler, discompiler or whatever. challa@acc.am.ericsson.se (Madhusudan Challa) (2001-09-05)
Re: Looking for disassembler, decompiler, discompiler or whatever. vbdis@aol.com (2001-09-05)
Re: Looking for disassembler, decompiler, discompiler or whatever. zuyihe@163.net (2001-09-11)
Re: Looking for disassembler, decompiler, discompiler or whatever. Xavier.Leroy@inria.fr (2001-09-11)
| List of all articles for this month |

From: Xavier.Leroy@inria.fr (Xavier Leroy)
Newsgroups: comp.compilers
Date: 11 Sep 2001 23:11:09 -0400
Organization: INRIA Rocquencourt, projet Cristal
References: 01-09-011 01-09-021 01-09-029
Keywords: assembler
Posted-Date: 11 Sep 2001 23:11:09 EDT

zuyihe@163.net (zyy) writes:


> My advisor wants me to modify an executable by inserting several
> instructions (to the text section). You are only given
> executable. Jesus, what can I do? Does it sound a reasonable task?


Yes, very much so. It's been done a number of times.


> Man, it could be a Ph.D. thesis. Any idea to hack this bullshit?
> The platform is Linux on PowerPC or Solaris on Sun.


Have a look at the OM and EEL toolkits:


    http://www.research.compaq.com/wrl/projects/om/om.html
    http://www.cs.wisc.edu/~larus/eel.html


Both provide a high-level interface for analyzing and modifying
executable code. OM is for the Alpha and EEL for the SPARC,
but I'm sure the ideas and overall architecture could be applied to
other processors as well.


Have fun,


- Xavier Leroy
Home page: http://pauillac.inria.fr/~xleroy/



Post a followup to this message

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