HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

dll в процесс
  #1  
Старый 18.06.2007, 04:08
zerg
Познающий
Регистрация: 05.03.2006
Сообщений: 44
Провел на форуме:
563256

Репутация: 7
По умолчанию dll в процесс

как подгрузить dll в процесс или создать новый процесс с dll
 
Ответить с цитированием

  #2  
Старый 18.06.2007, 05:15
inSa(Ne)rd
Участник форума
Регистрация: 14.03.2005
Сообщений: 267
Провел на форуме:
2827464

Репутация: 545
По умолчанию

> как подгрузить dll в процесс

подргузить dll к процессу можно ф-ией LoadLibraryA из kernel32.dll:
HANDLE hLibrary = LoadLibrary( "library.dll" );

> или создать новый процесс с dll

чего-чего прости?
 
Ответить с цитированием

  #3  
Старый 18.06.2007, 18:30
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


По умолчанию

2 zerg Ты имеешь ввиду подгрузить свою DLL в чужой процес?
Если да, то юзай хуки.
 
Ответить с цитированием

  #4  
Старый 18.06.2007, 18:53
sn0w
Статус пользователя:
Регистрация: 26.07.2005
Сообщений: 568
Провел на форуме:
1290766

Репутация: 1236


По умолчанию

свою в чужой - открываешь другой процесс OpenProcess(), выделяешь кусок памяти под код загрузчика VirtualAllocEx(), копируешь загрузчик WriteProcessMemory(), запускаешь его CreateRemoteThread()
__________________


snow white world wide
 
Ответить с цитированием

  #5  
Старый 18.06.2007, 20:43
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


По умолчанию

http://www.wasm.ru/article.php?article=apihook_1 - на дельфи.
http://rsdn.ru/article/baseserv/IntercetionAPI.xml - на С++. Правда, пока не работает.(16:00 19.06.2007 - заработает.).
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать неубиваемый процесс EST a1ien С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 17 15.11.2006 23:56
Многопоточность в Unix KEZ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 11 10.08.2005 18:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.