![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как воспользоваться CreateRemoteThread в 9x ?
hawkins © (2006-03-15 11:35:00)Как воспользоваться CreateRemoteThread в 9x ? Т.е. не знаю как передать указатель на параметр. Вариант через VirtualAllocEx не подходит, т.к. он работает только в NT.
Вот кусок кода:
LoadLibraryProc := GetProcAddress(GetModuleHandle('kernel32.dll'), 'LoadLibraryA');
hTh := CreateRemoteThread(hProcess, nil, 0, LoadLibraryProc, MyParam, 0, ThreadID);
hawkins (2006-03-16 11:31:00) [1]hs_forall@rambler.ru
n0name (2006-03-16 11:04:00) [2]куда?
hawkins (2006-03-16 07:42:00) [3]
> n0name
Скинь исходник, пожалуйста.
n0name (2006-03-15 16:19:00) [4]Можешь написать свой аналог CreateRemoteThread.
Могу выложить исходинк на C.
BiN (2006-03-15 11:38:00) [5]Requirements
Client: Included in Windows XP, Windows 2000 Professional, and Windows NT Workstation.
Server: Included in Windows Server 2003, Windows 2000 Server, and Windows NT Server.
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.