![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сканирование реестра [D6, Win95/98]
skiph © (2002-01-22 11:52:00)Можно ли просканировать реестр целиком, например, для определения изменений, произведенных в нем?
BorisMor (2002-03-09 12:46:00) [1]RegMon - это конечно круто... километровые лог фалы и т.д. :)
Граждани, помоему тему сравнения двух реестров надо обсуждать в
http://www.reversing.net/
Ну а если с программной точки, то скорее всего можно воспользоватся regedit. Он с какимто ключиком полностью экспортирует весь реестр в один файл в текстовом виде.
Делать два раза "снимки" и сравнивать их (программно :)
VuDZ (2002-03-09 00:13:00) [2]
> Была какая-то функция, видел как-то в Program Reference,
> - при изменении в реестре извещает с помощью коллбэк функции,
> посмотри в разделе работы с реестром
да? но надо бы всегда смотреть на то, что написано в требованиях: только винтукей и старше, за чо кстати, я не переношу win9x.
На счёт топика - http://sysinternals.com/- то, что надо - искать RegMon
Pat (2002-03-08 20:24:00) [3]>BorisMor
В Norton Utilites есть Registry Tracker. Показывает все изменения в реестре, системных папках и файлах
BorisMor (2002-03-08 17:51:00) [4]> Aladin
Это конечно офтопик, но какя имено прога :)
BorisMor (2002-03-08 17:51:00) [5]> Aladin
Это конечно офтопик, но какя имено прога ? :)
Aladin (2002-03-08 17:02:00) [6]А зачем это? Есть прога одна. Я ей пользуюсь. Сразу показывает
что в реестре изменилось. Очень удобно.
skiph (2002-01-25 05:27:00) [7]Есть два файла: старый и текущий реестры. Программа сравнивает их и выводит все произведенные изменения.
Pat (2002-01-24 16:46:00) [8]>skiph
Что значит в ручную? Самому сидеть и искать изменения? :-))
Когда прогу ломал, я экспортировал реестр два раза, а потом сравнивал версии в Ворде...ну если тебе пару часов не жалко :-)))
skiph (2002-01-24 06:00:00) [9]Реестр большой, поэтому в ручную его проверять большого желания нет. Желательно программно.
Pat (2002-01-23 15:21:00) [10]Тебе это программно надо сделать или все равно как?
skiph (2002-01-23 07:35:00) [11]А я так и хочу делать. Но не знаю как. Опять же ИМХО, с помощью методом TRegistry можно работать если знаешь, что и где находится. А вот чтобы сравнить два реестра, что нужно сделать?
Cobalt (2002-01-22 18:49:00) [12]Была какая-то функция, видел как-то в Program Reference, - при изменении в реестре извещает с помощью коллбэк функции, посмотри в разделе работы с реестром. Но это если тебе надо отслеживать изменения в течение одного сеанса работы. Если же надо следить за изменениями в течение нескольких сеансов, то выход ИМХО один - сохранять реестр в файл(формат собственной разработки, или БД), и сверяй.