Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Вниз

Сканирование реестра   Найти похожие ветки 

 
skiph   (2002-01-22 11:52) [0]

Можно ли просканировать реестр целиком, например, для определения изменений, произведенных в нем?


 
Cobalt   (2002-01-22 18:49) [1]

Была какая-то функция, видел как-то в Program Reference, - при изменении в реестре извещает с помощью коллбэк функции, посмотри в разделе работы с реестром. Но это если тебе надо отслеживать изменения в течение одного сеанса работы. Если же надо следить за изменениями в течение нескольких сеансов, то выход ИМХО один - сохранять реестр в файл(формат собственной разработки, или БД), и сверяй.


 
skiph   (2002-01-23 07:35) [2]

А я так и хочу делать. Но не знаю как. Опять же ИМХО, с помощью методом TRegistry можно работать если знаешь, что и где находится. А вот чтобы сравнить два реестра, что нужно сделать?


 
Pat   (2002-01-23 15:21) [3]

Тебе это программно надо сделать или все равно как?


 
skiph   (2002-01-24 06:00) [4]

Реестр большой, поэтому в ручную его проверять большого желания нет. Желательно программно.


 
Pat   (2002-01-24 16:46) [5]

>skiph
Что значит в ручную? Самому сидеть и искать изменения? :-))
Когда прогу ломал, я экспортировал реестр два раза, а потом сравнивал версии в Ворде...ну если тебе пару часов не жалко :-)))


 
skiph   (2002-01-25 05:27) [6]

Есть два файла: старый и текущий реестры. Программа сравнивает их и выводит все произведенные изменения.


 
Aladin   (2002-03-08 17:02) [7]

А зачем это? Есть прога одна. Я ей пользуюсь. Сразу показывает
что в реестре изменилось. Очень удобно.


 
BorisMor   (2002-03-08 17:51) [8]

> Aladin
Это конечно офтопик, но какя имено прога :)


 
BorisMor   (2002-03-08 17:51) [9]

> Aladin
Это конечно офтопик, но какя имено прога ? :)


 
Pat   (2002-03-08 20:24) [10]

>BorisMor
В Norton Utilites есть Registry Tracker. Показывает все изменения в реестре, системных папках и файлах


 
VuDZ   (2002-03-09 00:13) [11]


> Была какая-то функция, видел как-то в Program Reference,
> - при изменении в реестре извещает с помощью коллбэк функции,
> посмотри в разделе работы с реестром

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

На счёт топика - http://sysinternals.com/ - то, что надо - искать RegMon


 
BorisMor   (2002-03-09 12:46) [12]

RegMon - это конечно круто... километровые лог фалы и т.д. :)

Граждани, помоему тему сравнения двух реестров надо обсуждать в
http://www.reversing.net/

Ну а если с программной точки, то скорее всего можно воспользоватся regedit. Он с какимто ключиком полностью экспортирует весь реестр в один файл в текстовом виде.
Делать два раза "снимки" и сравнивать их (программно :)




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

Форум: "WinAPI";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.004 c
4-39900
Cobalt
2002-03-07 17:20
2002.05.13
Создание окна


3-39667
Desdechado
2002-04-16 17:11
2002.05.13
UDF в Interbase


4-39918
chernoruk
2002-03-09 05:58
2002.05.13
Убить диалоговое окно!


4-39908
wed
2002-03-11 18:49
2002.05.13
как за свой компонент перетащить форму


1-39740
sergey_kiev_student
2002-04-26 23:22
2002.05.13
Написание компонента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский