Вниз
Скачать: CL | DM;

Можно ли как-нить установить HOOK на реестр?   Найти похожие ветки 

 
rusgl   (2005-11-15 09:56) [0]

Доброго, All.

Можно ли как-нить установить HOOK на реестр?
Т.е. чтобы какая-нить програ следила, что просят из реестра, и если просят значения определенных ключей, чтобы могла его подменить.

Спасибо.


 
Игорь Шевченко ©   (2005-11-15 10:07) [1]

RegNotifyChangeKeyValue


 
rusgl   (2005-11-15 10:33) [2]

RegNotifyChangeKeyValue как я понимаю, информирует только об изменении. А нужно отследить обращение на чтение и иметь возможность подмены значения (не изменяя самого значения в реестре).

Спасибо.


 
Игорь Шевченко ©   (2005-11-15 10:56) [3]

rusgl   (15.11.05 10:33) [2]

Тогда копать в сторону Regmon с http://www.sysinternals.com
Но как-то мне эта затея кажется бесперспективной - с подменой.


 
Ботвин Дмитрий   (2005-11-15 11:01) [4]

rusgl   (15.11.05 09:56)  

А можно узнать для чего такое нужно?


 
rusgl   (2005-11-15 11:18) [5]

В общем, несколько программ используют один и тот-же ключ. А значения нужны совсем разные...

На мой взгляд, это разруливать нужно совсем не таким подходом, но разработчик, который делал программы, щас далеко, а проблему нужно было решить еще вчера. :)

Спасибо.


 
Ботвин Дмитрий   (2005-11-15 11:28) [6]

Nrusgl   (15.11.05 11:18)

Так если программы изначально не предназначались для запуска на одной машине, зачем надрываться? Запускайте на разных компах :-)))


 
rusgl   (2005-11-15 11:36) [7]

Ну и я говорю, что проще переписать программу, но никто не верит  :))


 
Digitman ©   (2005-11-15 11:49) [8]


>  несколько программ используют один и тот-же ключ. А значения
> нужны совсем разные


внедри в адресные пространства процессов этих приложений свой код (например, с помощью хука или старта удаленного трэда), как внедренный код получит управление перехвати нужные WinAPI-вызовы для работы с реестром


 
vertal ©   (2005-11-15 18:53) [9]

http://clifftown.narod.ru/HDK/HDK.htm


 
GrayFace ©   (2005-11-16 07:52) [10]

Да ручками какую-нибудь из них подправь - поищи в Hex-редакторе ключ и измени его.


 
rusgl   (2005-11-18 11:57) [11]

To vertal
Спасибо. Там очень много интересного :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.026 c
2-1136446969
Е.
2006-01-05 10:42
2006.01.29
Заголовок формы


2-1137059398
Bratskiy
2006-01-12 12:49
2006.01.29
Запись значения ячейки таблицы в переменную


2-1137064344
Practicant
2006-01-12 14:12
2006.01.29
Узнать ширину текста...


8-1124289024
ArtemESC
2005-08-17 18:30
2006.01.29
Audio - файлы


4-1132554832
ZSOmega
2005-11-21 09:33
2006.01.29
Как создать нового пользователя WinXP




   Наверх