Article View: comp.os.msdos.programmer
Article #6939Re: Symbolic info in .EXE files
From: Eric Karlson
Date: Mon, 03 Jun 1991 17:59
Date: Mon, 03 Jun 1991 17:59
10 lines
1180 bytes
1180 bytes
I believe that you will find that there is a variable amount of space between the EXE header and the begining of the actual code in an EXE file. There is are fields in the header that indicates the size of the header, the size of the relocation table, the start of the relocation table and the start of the executable code. By properly manipulating these fields you can open up a space in the file following the header or relocation table which should be ignored by the EXE loader. I've never looked at my EXE files that have symbolic information in them, but I suspect that this is where it has to be. Eric Karlson
Technical Details
Message-ID:
<13948@pasteur.Berkeley.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cis.ohio-state.edu!ucbvax!pasteur!bonsai.Berkeley.EDU!karlsonReferences:
<1991May31.054718.15255@atlas.abccomp.oz.au>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cis.ohio-state.edu!ucbvax!pasteur!bonsai.Berkeley.EDU!karlson From: karlson@bonsai.Berkeley.EDU (Eric Karlson) Newsgroups: comp.os.msdos.programmer Subject: Re: Symbolic info in .EXE files Message-ID: <13948@pasteur.Berkeley.EDU> Date: 3 Jun 91 17:59:53 GMT References: <1991May31.054718.15255@atlas.abccomp.oz.au> Sender: news@pasteur.Berkeley.EDU Reply-To: karlson@bonsai.Berkeley.EDU (Eric Karlson) Organization: University of California at Berkeley Lines: 10