Форум: "WinAPI";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизВозможно ли перечислить все ловушки (hook) в системе.... Найти похожие ветки
← →
vic_vm (2005-01-09 21:57) [0]Возможно ли перечислить все ловушки (hook) в системе в общем и в данном потоке в частности?
Если говорить точнее, необходимо получить хандлы этих ловушек.
Реально ли это?
← →
Piter © (2005-01-09 23:53) [1]Можно ставить ловушки на ловушки, есть такой тип хука:
WH_DEBUG:
Installs a hook procedure useful for debugging other hook procedures. For more information, see the DebugProc hook procedure.
А вот насчет хэндлов - фиг знает. Вроде никуда они не передаются.
А зачем тебе знать эти хэндлы, что они тебе дадут?
← →
Burmistroff (2005-01-10 00:15) [2]Во реализациях что я видел, это делалось отслеживанием SetWindowsHookEx (с помощью драйвера). Вобщем, всвязи с этим имеются некоторые опасения, что очевидного способа "просто" получить список хэндлов нет
← →
Eraser © (2005-01-10 00:44) [3]Теоретически с помощью драйвера можно практически всё. Перехватывай вызов хуковских функций...
Но зачем, и это очень сложно!
← →
Игорь Шевченко © (2005-01-10 12:06) [4]
> Возможно ли перечислить все ловушки (hook) в системе
Возможно.
← →
Piter © (2005-01-10 16:27) [5]Burmistroff (10.01.05 0:15) [2]
Во реализациях что я видел, это делалось отслеживанием SetWindowsHookEx
ну да, как вариант можно перехватывать вызов этой функции...
Но зачем, и это очень сложно
ну не так уж прям и сложно, если очень надо
← →
Piter © (2005-01-10 16:27) [6]Игорь Шевченко © (10.01.05 12:06) [4]
Возможно
О! Краткость - сестра таланта :)
← →
Игорь Шевченко © (2005-01-10 16:32) [7]
> как вариант можно перехватывать вызов этой функции...
Не только этой. Еще UnhookWindowsHookEx.
← →
Piter © (2005-01-10 20:44) [8]Игорь Шевченко © (10.01.05 16:32) [7]
Еще UnhookWindowsHookEx
а смысл? Зачем знать handle ловушки, которой скорее всего уже нет?
← →
Игорь Шевченко © (2005-01-11 10:33) [9]
> Зачем знать handle ловушки, которой скорее всего уже нет?
Затем, что она перестает быть установлена. Не так ли ?
← →
Piter © (2005-01-12 01:16) [10]Игорь Шевченко © (11.01.05 10:33) [9]
Затем, что она перестает быть установлена. Не так ли ?
Блин, Игорь, почему некоторые люди тупят, а некоторые нет? :)
← →
Игорь Шевченко © (2005-01-12 10:43) [11]Piter © (12.01.05 01:16) [10]
Если ты пояснишь свой вопрос, возможно я на него отвечу. Иначе он слишком абстрактен.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c