Mail Archives: cygwin/1997/07/03/10:52:32
This is a multi-part message in MIME format.
--------------BA09F14E2C5C1BA38253C21E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To All,
Here is the next revision called "peclean.exe".
It will correct the relocation section termination and it will
zero fill the unused portions of the DLL or EXE file. This eliminates
the problem of having possibly sensitive information within your
distributed code. It will only display a message on failure or if it
finds and fixes a bad .reloc section.
NOTE: I use this daily without difficulty, your mileage may vary. Also,
I have noticed that strip'd DLL's do not always work with other
applications (The DLL flag is cleared and other problems that I
have yet to track down).
Enjoy,
Bill
--
William Greathouse | wgreathouse AT smva DOT com Email
SMV America, Engineering | wgg AT netcom DOT com Email
8380 Darrow Road | (216) 425-1340 x4006 Voice
Twinsburg, OH 44087 | (216) 405-7684 FAX
--------------BA09F14E2C5C1BA38253C21E
Content-Type: application/octet-stream; name="peclean.exe"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="peclean.exe"
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExAAAAAAAAA
AAAAADRCAACsQAAAoEAAAAAAAAAAAAAAREIAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAIQQAAGEEAACRBAAAwQQAAPEEAAEhBAABQQQAAXEEAAGRBAABsQQAA
dEEAAHxBAACIQQAAlEEAAKBBAACsQQAAuEEAAMRBAADQQQAAAAAAAAAAAADYQQAAAAAAAAAA
AAAIQQAAGEEAACRBAAAwQQAAPEEAAEhBAABQQQAAXEEAAGRBAABsQQAAdEEAAHxBAACIQQAA
lEEAAKBBAACsQQAAuEEAAMRBAADQQQAAAAAAAAAAAADYQQAAAAAAAAEAX19HZXRNYWluQXJn
cwCVAGF0ZXhpdAAAAAAQAF9jZXhpdAAAAACmAGZjbG9zZQAAAACpAGZmbHVzaAAAAACwAGZv
cGVuALEAZnByaW50ZgAAALUAZnJlYWQAtgBmcmVlAAC6AGZzZWVrALwAZnRlbGwAvgBmd3Jp
dGUAAAAA5wBtYWxsb2MAAAAA7wBtZW1zZXQAAAAA8gBwZXJyb3IAAAAA+wByZWFsbG9jAAAA
FAFzdHJuY21wAAAANwBfZnByZXNldAAARQBfaW9iAABjAEV4aXRQcm9jZXNzAAAAAEAAAABA
AAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAGNydGRsbC5kbGwAkBRAAABrZXJuZWwzMi5kbGwAjXYAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
--------------BA09F14E2C5C1BA38253C21E--
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -