PDA

Показать полную графическую версию : [решено] Как отследить ветви реестра к которым обращается программа


KukMan
05-12-2006, 01:13
Есть одна прога, которая обращается к некоторым ключам реестра... Вот нужно отследить, к каким именно она обращается, записать их в файл, и сохранить эти ключи на другом компьютере, чтобы прога и на нем могла работать... Как ето сделать??? Какими путями, какими прогами... Любая инфа!

DedAlex
05-12-2006, 01:58
Попробуй с помощью Registry Monitor (http://download.sysinternals.com/Files/Regmon.zip). Позволяет отслеживать все обращения к реестру. Правда сохранить готовый .reg файл с ее помощью нельзя, придется работать руками.

KukMan
05-12-2006, 16:10
Пробовал.. Проблема в том, что програма единоразово обратилась к примеру к 30 ключам.. Их всех высветило, но на секунду. Потом уже только 10 показывает... Там нет истории, типа к каким ключам вобще прога обращалась? И как записать все ключи в единий reg файл?

CyberDaemon
05-12-2006, 16:27
Есть там история. Фильтр правильно настрой только.
А найденные ключи экспортируй из реестра и потом объедини в один файл.

KukMan
05-12-2006, 18:27
Попробовал... Короче ключей - море.. За неделю не перебрать... А как фильтром пользоватся???

Igor_I
05-12-2006, 19:59
prog_name* - звездочка означает - любые символы

KukMan
05-12-2006, 23:20
А есть общепринятые ключи, к которым обращается любая прога? Чтобы лишнего не накопировать (системы совсем разные)

Petya V4sechkin
06-12-2006, 10:35
KukMan
Вот нужно отследить, к каким именно она обращается, записать их в файл, и сохранить эти ключи на другом компьютереМогу посоветовать бесплатный RegShot, точнее вот эту модификацию (http://www.paraglidernc.com/plugins/RegShot1725.cab) (описание (http://www.paraglidernc.com/RegShot.html)). При сравнении снимков сохраняет результат в файле ~res.txt, причем там кусок чисто в формате NT4 .reg
Заметил только мелкий недостаток - приходится в результате заменять HKEY_USERS\S-### на HKEY_CURRENT_USER

Есть и другие (не бесплатные) программы с похожей функциональностью.

А есть общепринятые ключи, к которым обращается любая прога? Чтобы лишнего не накопировать (системы совсем разные)Ну, тут должен помочь здравый смысл и интуиция :)

KukMan
07-12-2006, 18:36
Можно сделать по другому...Как можно разницу реестра в нынешнем состоянии и точки восстановления записать в файл в файл...
RegShotom провтыкал. Т.е. забыл просканить, как уже активировал прогу.. :(

hasherfrog
07-12-2006, 19:13
Если знаете раздел, можно экспортировать его, восстановиться, импортнуть в другую ветвь и сравнить
reg compare /?

А вообще посмотрите http://www.cracklab.ru/download.php?action=list&n=MTU=




© OSzone.net 2001-2012