[Code-Crunchers] the ultimate?
Peter Ferrie
pferrie at symantec.com
Wed Oct 25 09:25:02 CDT 2006
>Well.... I created an .exe from the BMP, manually :(
>And it doesn't work, I rechecked my self (putting my copy's text on your BMP
>with transparency, and looking for differences :) ), everything is exactly
>he same, and I get "invalid memory access". That's before code gets to run
>(xpsp2 here).
I should have mentioned that some of the 0x90s have restricted replacement values.
However, I assure you that it's possible in 2000 and XPSP2.
Doesn't work in NT4 because the subsystem minor version is too high (it's code).
>Anyways, I found a way to shave two more bytes, change the image size to be
>big enough, so that the first word (big endian, at offset 0x98) of the
>virtual size in the section header could be anything you need. Though, with
>your ordering, I am not sure it's helpful.
I'd still like to see that.
I'm working to shrink the string by 1 character, but I'm having trouble fitting in the code.
More information about the Code-Crunchers
mailing list