Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Как выгрузить ранее заинжекченную DLL из процесса?

  • Автор темы Автор темы M3m0ry
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
24 Июн 2020
Сообщения
72
Реакции
9
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Использую дефолтный метод - LL

C++:
Expand Collapse Copy
wHandle = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
LoadLibraryAdd = (LPVOID)GetProcAddress(GetModuleHandle(L"kernel32.dll"), "LoadLibraryA");
RND = (LPVOID)VirtualAllocEx(wHandle, NULL, strlen(DllPath), MEM_RESERVE | MEM_COMMIT, PAGE_READWRITE);
WriteProcessMemory(wHandle, (LPVOID)RND, DllPath, strlen(DllPath), NULL);
CreateRemoteThread(wHandle, NULL, NULL, (LPTHREAD_START_ROUTINE)LoadLibraryAdd, (LPVOID)RND, NULL, NULL);
CloseHandle(wHandle);

После чего, эту дллку надо выгрузить, но я уже заебался искать способы в инете, там нихуя от слова совсем.
 
В самой длл FreeLibraryAndExitThread(...)
Ебать ты мегамозг...
1599375498070.png

1599375511977.png
 
Ты не учитываешь одного момента - человек, мб, хочет сделать удаленную выгрузку :)
Но он же этого не написал ;) Он спросил только как выгрузить длл файл, без каких либо подробностей ;)
 
Назад
Сверху Снизу