Re: ICON Solutions!
- Posted by Greg Phillips <i.shoot at REDNECKS.COM> Nov 17, 1999
- 543 views
Brian Broker wrote: > On Wed, 17 Nov 1999 14:49:13 -0800, Greg Phillips <i.shoot at REDNECKS.COM> > wrote: > > >You're right: the interpreter does check the length, as well as the actual > structure of the > >bound code. An example: try loading up a bound executable into a hex > editor and change a > >value or two. You get the "One moment please..." message. > > > >So an icon tacked onto the end of the exe would render any program > useless. *unless* you > >could figure out a way to fool the value checker. Which I'm sure is > against the license =) > > Actually, I was able to change the text in the MS-DOS stub of a bound > Windows executable and it ran without complaints (in both DOS mode and > Windows). I changed the text from "this is a Windows NT windowed > executable" to the more familiar "This program cannot be run in DOS > mode. ". I did this without updating the CRC checksum value that is part > of the PE header (but I'm not sure if the CRC includes the MS-DOS stub). I > still haven't tried anything that changes the length of the executable... > Perhaps Rob will pipe in and settle this issue. > > -- Brian I found I could to this as well. Strange. Anyways, Rob might, but he might not either, because we're kind of intruding on the built in security. Regards, Greg