> как подгрузить dll в процесс подргузить dll к процессу можно ф-ией LoadLibraryA из kernel32.dll: HANDLE hLibrary = LoadLibrary( "library.dll" ); > или создать новый процесс с dll чего-чего прости?
свою в чужой - открываешь другой процесс OpenProcess(), выделяешь кусок памяти под код загрузчика VirtualAllocEx(), копируешь загрузчик WriteProcessMemory(), запускаешь его CreateRemoteThread()
http://www.wasm.ru/article.php?article=apihook_1 - на дельфи. http://rsdn.ru/article/baseserv/IntercetionAPI.xml - на С++. Правда, пока не работает.(16:00 19.06.2007 - заработает.).