Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Stepwise description of file execution in Windows

What happens, at low-level (stepwise) when a program is executed in windows. In other words the processes that take place from clicking a file to actually reaching execution.

Are you aware of any resources that might cover this topic in-depth?

like image 296
pondigi Avatar asked Jun 26 '11 21:06

pondigi


1 Answers

I'd suggest reading this two part MSDN article on the Win32 Portable Executable file format. It describes all the different parts of the file which gives you a lot of information about what has to happen in order to load and run the executable file.

The Wikipedia page on the PE format also contains useful info.

like image 82
jfriend00 Avatar answered Sep 21 '22 02:09

jfriend00