Показать полную графическую версию : Порождение процессов.
Возможно ли программно породить процесс от какого-либо процесса, уже запущенного в системе? (Например, есть ли возможность породить мой процесс (или, хотя бы, задать какой процесс должен быть пораждён) от запущенного Media Player'a). Если да, то как?
iSage
Конкретно, что вы хотите сделать?
vasketsov
19-10-2004, 17:06
Да, можно.
Например, через загрузку библиотеки и вызов CreateRemoteThread, уже оттуда - CreateProcess.
Еще способ - вызвать ZwCreateProcess.
Еще способ - перехватить ZwCreateProcess и ZwCreateProcessEx и подменить параметр, в котром передается хэндл родительского процесса.
Что это за функции - отвечать не буду, замечательно ищутся на google.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.