Что нового

_UnloadModule() - Выгрузка длл из чужого процесса!

Статус
Закрыто для дальнейших ответов.

DelphiExpert

Сначала подумай, потом сделай.
Сообщения
13
Репутация
7
Выгрузка нужной библиотеки из любого процесса.
AutoIt: 3.3
Версия: 0.1

Категория: Процессы, Хуки.

Описание:
Unload Library выгружает любую указаную вами длл из любого процесса.

Пример Использования:
Код:
_UnloadModule(WinGetProcess('Point Blank'),"frostUpdater.dll")


Файл: Скачать

Источник: UnloadDll UDF (Русское сообщество)
Автор: DelphiExpert a.k.a. AmurDeath

P.S. Все таки выгрузить DLL из чужого процесса с помощью Autoit ВОЗМОЖНО!
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 702
Re: unload library - Выгрузка длл из чужого процесса!

А какой в этом смысл? Если вы попытаетесь выгрузить DLL в тот момент, когда он используется, то, в лучшем случае, программа просто вылетит. А еще, если использовать флаг GET_MODULE_HANDLE_EX_FLAG_PIN или счетчик будет больше 1, то это не сработает.
 
Автор
D

DelphiExpert

Сначала подумай, потом сделай.
Сообщения
13
Репутация
7
Re: unload library - Выгрузка длл из чужого процесса!

А какой в этом смысл? Если вы попытаетесь выгрузить DLL в тот момент, когда он используется, то, в лучшем случае, программа просто вылетит. А еще, если использовать флаг GET_MODULE_HANDLE_EX_FLAG_PIN или счетчик будет больше 1, то это не сработает.
Я писал для того что бы обойти защиту игры, может быть данная функция пригодиться кому нить.
 

Garrett

Модератор
Локальный модератор
Сообщения
3 999
Репутация
963
Re: unload library - Выгрузка длл из чужого процесса!

[box]DelphiExpert
IMHO лучше вам оформить свою функцию в UDF содержащую всего одну публичную функцию _UnloadModule().

С уважением, Модератор раздела.[/box]
 
Автор
D

DelphiExpert

Сначала подумай, потом сделай.
Сообщения
13
Репутация
7
IMHO лучше вам оформить свою функцию в UDF содержащую всего одну публичную функцию _UnloadModule().
Да я так и хочу сделать, а пока что есть как есть.
 
Статус
Закрыто для дальнейших ответов.
Верх