The Ins and Outs of Win32 Exe's
Is there a website that tells you how an exe is a valid Win32 exe? I plan on making a compiler, and I need to know the ins and outs of valid win32 exe files and how they are made. So far the only patters I see are the first 2 characters being MZ and also see the line "This program cannot be run in DOS mode"
Re: The Ins and Outs of Win32 Exe's
Did you search MS yet? :D
Re: The Ins and Outs of Win32 Exe's
Why does it say in there?
Re: The Ins and Outs of Win32 Exe's
Fine, I'll do it :D
This may get you started I think. ;)
http://support.microsoft.com/default...b;en-us;131896
Re: The Ins and Outs of Win32 Exe's
Great, it's a start. I'm also Googling up info on Compiler Theory. If there's any other info, let me know.
Re: The Ins and Outs of Win32 Exe's
JR, fancy making an E+ Compiler? :)
Re: The Ins and Outs of Win32 Exe's
Wow, you really do have a lot of work to do ;)
http://win32asm.cjb.net/
http://www.windowsitlibrary.com/Docu...DocumentID=356
http://www.madchat.org/vxdevl/papers...ile/pefile.htm
hope they get you started a bit.
Do you know anything about entry points, jump tables, etc.?
Re: The Ins and Outs of Win32 Exe's
To write a compiler for win32 applications you would need to know and understand the Portable Executable (PE) format.
Re: The Ins and Outs of Win32 Exe's
Yes it is gonna be a lot of work, but it's also gonn be fun learning how to make a compiler.