[Code-Crunchers] Tiny PE: now 274 bytes

Blue Boar BlueBoar at thievco.com
Sat Oct 21 00:10:44 CDT 2006


Gil Dabah wrote:
> About the other post, maybe the page protection activates DEP...
> I don't run any code from the stack directly.

You can activate DEP in XP SP2 and Win2K3 SP1 for all processes (not the 
default), if you have an AMD64 or Intel EM64T processor (even if you're 
running in 32-bit mode.)  But I don't know if the protection profile is 
quite the same as in Vista, where they have obviously done more 
rearchitecting.

I haven't dug too deeply yet.  The error report that popped up 
specifically cited DEP and a stack-something.

But speaking generally, that's why I was asking about Windows versions. 
   It doesn't work on some of them.  Suggest that you might specify one 
or two particular Windows versions for the challenge.

> The purpose is to crunch code and stretch the PE header as much as possible.
> ;)

Reason I ask is because the original request was to make a program that 
was a small as possible, to bootstrap a download.  I don't know that I 
would start with a PE file for that.  But that can be a later challenge.

					BB


More information about the Code-Crunchers mailing list