ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Self-unloading dll plugin sdk (https://forum.antichat.xyz/showthread.php?t=1440388)

F0RQU1N and 12.07.2022 20:23

freelibraryandexitthread() и хуки не забудь снять

zTechnology 12.07.2022 20:42

Цитата:

Сообщение от pMozze

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

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

F0RQU1N and 13.07.2022 06:26

Цитата:

Сообщение от pMozze

Как получить модуль dll'ки и какие хуки нужно снимать?

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

kin4stat 13.07.2022 13:59

RAII для кого придумали?

Cake_ 13.07.2022 16:31

@pMozze

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

Цитата:

Сообщение от pMozze

В plugin sdk нет энтри поинта dllmain

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


Время: 06:49