PDA

Просмотр полной версии : Self-unloading dll plugin sdk


F0RQU1N and
12.07.2022, 20:23
freelibraryandexitthread() и хуки не забудь снять

zTechnology
12.07.2022, 20:42
Как можно выгрузить dll сделанную с помощью plugin sdk правильно?


В 550+ проблем с выгрузкой (pfree) нет, т.к. @MISTER_GONWIK (https://www.blast.hk/members/3/) красавчик. А вот в 541 надо подзаморочиться с выгрузкой (даже при выгрузке через pfree плагин не выгрузится полностью и будет занят в процессе)

F0RQU1N and
13.07.2022, 06:26
Как получить модуль dll'ки и какие хуки нужно снимать?


в энтри поинте первым аргументом он передается просто сохрани а хуки снять которые ты ставил

kin4stat
13.07.2022, 13:59
RAII для кого придумали?

Cake_
13.07.2022, 16:31
@pMozze (https://www.blast.hk/members/123482/)

C++:






static
HMODULE
GetThisModuleHandle
(
)
{
MEMORY_BASIC_INFORMATION info
;
size_t len
=
VirtualQuery
(
(
void
*
)
GetThisModuleHandle
,
&
info
,
sizeof
(
info
)
)
;
return
len
?
(
HMODULE
)
info
.
AllocationBase
:
NULL
;
}

kin4stat
13.07.2022, 17:18
В plugin sdk нет энтри поинта dllmain


можешь его создать держу в курсе