Related articles |
---|
Help my understanding of compiled code nerkul@my-deja.com (1999-11-09) |
Re: Help my understanding of compiled code ilya@math.ohio-state.edu (1999-11-16) |
Re: Help my understanding of compiled code adonovan@imerge.co.uk (Alan Donovan) (1999-11-16) |
Re: Help my understanding of compiled code christian.sell@netcologne.de (Christian Sell) (1999-11-16) |
Re: Help my understanding of compiled code mwh@gradin.cis.upenn.edu (1999-11-18) |
From: | nerkul@my-deja.com |
Newsgroups: | comp.compilers |
Date: | 9 Nov 1999 09:10:01 -0500 |
Organization: | Compilers Central |
Keywords: | code, comment |
Okay, so an executable file, say one compiled by gcc, they call that a
binary... But I look through it and their are clearly lots of
human-readable strings and stuff. So my question is, what's in a
compiled program? I want to automate a kind of
platform-independent machine code searching thing, but I'm not sure
quite where to begin.
Nerkul
[Strings are strings, the object version is the same as the source version
except for the way they're delimited. Everything else is translated to
forms the hardware can understand, e.g., machine instructions for code,
binary formats of numbers. My "Linkers and Loaders" has a fairly long
(maybe too long) discussion of both machine architecture and object file
formats. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.