PDA

Показать полную графическую версию : Как происходит запуск программы?


Greshnick
18-05-2012, 16:46
Доброго времени суток уважаемые форумчане. Простите за ламерский вопрос, но меня интересует следующее. Как происходит запуск программы, поэтапно какие процессы запускаются. Какие данные и какие файлы участвуют в этом. Например, запуск программы которая содержит Windows окно.

Morpheus
18-05-2012, 17:09
Возьмите Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx), сделайте в нём фильтр по названию исполняемого файла программы, всё сами увидите :)

Iska
18-05-2012, 17:25
Ещё Microsoft Spy++ для полного счастья ;) подключить к этому делу, а то как же ж без просмотра сообщений.

softter
18-05-2012, 17:39
Если смотреть в корень то почитайте это:

http://ru.wikipedia.org/wiki/Загрузчик_программ
http://ru.wikipedia.org/wiki/Portable_Executable

vadblm
18-05-2012, 18:08
А существует ли под Windows аналог strace или truss (трассировщик системных вызовов конкретного процесса/программы)?




© OSzone.net 2001-2012