|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.07.2012, 18:26 | #1 |
Форумчанин
Регистрация: 23.08.2011
Сообщений: 171
|
Выгрузка dll из всех процессов
Всем привет, в общем проблема такая:
Есть некоторая dll, которая содержит глобальный хук SetWindowsHookEx, ну по сути это "хук пустышка", который сделан только для того, чтобы dll'ка загрузилась во все процессы. Код:
Код:
Каждый день узнаю новое...
Последний раз редактировалось Anton911; 30.07.2012 в 18:29. |
30.07.2012, 18:38 | #2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
UnhookWindowsHookEx + broadcast WM_NULL
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
31.07.2012, 12:38 | #3 |
Форумчанин
Регистрация: 23.08.2011
Сообщений: 171
|
Можно по подробнее об broadcast WM_NULL
Каждый день узнаю новое...
|
01.08.2012, 14:50 | #4 |
Форумчанин
Регистрация: 23.08.2011
Сообщений: 171
|
Короче разобрался, просто проверял если нужное приложение не запущено, то dll выгружает сама себя. Теперь все работает и WriteProcessMemory перехватывается. Отлично.
Каждый день узнаю новое...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выгрузка dll памяти | medved6216 | Общие вопросы Delphi | 2 | 07.11.2011 16:12 |
Загрузка DLL и ее выгрузка | Den7656 | Помощь студентам | 2 | 17.09.2011 14:34 |
Чтение всех запущенных процессов | Crunkordie | Общие вопросы Delphi | 0 | 07.03.2011 13:40 |
[DLL] Загрузка и выгрузка dll в/из чужого процесса | Человек_Борща | Win Api | 4 | 28.02.2010 17:47 |
Закрыть доступ для всех процессов к файлу | Sanek_ntsk | Общие вопросы Delphi | 6 | 04.12.2007 16:26 |