Показать сообщение отдельно

  #8  
Старый 06.11.2008, 17:46
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме:
4226446

Репутация: 1564
Отправить сообщение для 0x0c0de с помощью ICQ
По умолчанию

>>А как можно загрузив dll через LoadLibraryA, вызвать её по адресу - типа как на асм
CALL [адрес]
?



typedef HANDLE (__stdcall*LoadLibr)(char *);
...


LoadLibr addr = (LoadLibr)GetProcAddress(GetModuleHandle("kernel32 .dll"),"LoadLibraryA");
addr("ntdll.dll");

....

Последний раз редактировалось 0x0c0de; 06.11.2008 в 17:53..
 
Ответить с цитированием