Показать полную графическую версию : Как происходит запуск программы?
Greshnick
18-05-2012, 16:46
Доброго времени суток уважаемые форумчане. Простите за ламерский вопрос, но меня интересует следующее. Как происходит запуск программы, поэтапно какие процессы запускаются. Какие данные и какие файлы участвуют в этом. Например, запуск программы которая содержит Windows окно.
Morpheus
18-05-2012, 17:09
Возьмите Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx), сделайте в нём фильтр по названию исполняемого файла программы, всё сами увидите :)
Ещё Microsoft Spy++ для полного счастья ;) подключить к этому делу, а то как же ж без просмотра сообщений.
Если смотреть в корень то почитайте это:
http://ru.wikipedia.org/wiki/Загрузчик_программ
http://ru.wikipedia.org/wiki/Portable_Executable
А существует ли под Windows аналог strace или truss (трассировщик системных вызовов конкретного процесса/программы)?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC