PDA

Показать полную графическую версию : Фиксация,логирование установки.


Mss
03-03-2005, 14:09
Добрый день.
Возникла идея-А вдруг есть программа такого рода что фиксирует установку программы.Уточню.
При установки программы в общих случаях происходит следующее:
1)копируются файлы в директорию установки
2)заносятся данные в реестр о программе и другие сведения(например регестрационные код)
3)В некоторых случаях копируются в папку system32 и другие системны папки библиотеки для дальнейшего использования программы(dll файлы),обычно это большие и системных программы или в папку C:\Program Files\Common Files копируются всякие базы(антивирусные,словари и т.д.)Т.е. все те файлы которы были распакованы не в директорию установки(которые выбрал пользователь)
Итак,программа которую я ищу должна уметь:
-фиксировать все изменения в реестре которые произошли во время установки данной программы и сохранять их ввиде reg файлы(ну или хотя бы созать лог файл где перечисляются изменения)
-Создавать список всех тех dll файлов и системных файлов-баз,которые были скопированы в системные папки,т.е. все кроме тех которые скопировались в C:/program files/newsupermegaproga.

Т.е. программа должа фактически фиксировать пункты 2) 3),а первый пункт не нужно фиксировать,т.к. мы знаем где эти файлы находятся.
Тогда будет горазно легче определять какие ключи в реестр прописывает программа и т.д.

Надеясь не слишком плохо объяснил.
Может кто знает такую программу?

Примечание:Хотя некоторые программы создают службы для своей работы...хм.
Спасибо,буду рад любому совету по альтернативному способу быстрого мониторинга установленной программы из опыта.

vserd
03-03-2005, 14:55
Начни поиски с этого:
readme file of regshot 1.51

Package include:
************************************
readme.txt
whatsnew.txt
regshot.exe
************************************

Intro:
************************************
Want to know what sharewares or suspicious program done in your machine?
Regshot is a small and fast registry analysis tools,it works on win9x,
winme,winnt4,and win2000(Friends says it can work on WinXP),it compares
your registry with only two snapshots! Version 1.50+ has More detailed
output,include files snap&compare on your machine!Faster compare speed,
log file saved as text or html documents as your choice.
You can download it from http://winice.yeah.net/
or you can email me to get latest version : spring_w@263.net

Debugger
03-03-2005, 15:17
Я пользуюсь такими программами:

RegShot - снимок системы (реестр и содержимое винта) до и после установки, их сравнение и вывод в HTML-файл.
FileMon и RegMon от Winternals - мониторы реестра и файловой системы в реальном времени

Также можно произвести захват установки, при котором все изменения (реестр и файлы) зальются в инсталляшку. Для этого нужен InstallShield AdminStudio, но он весит около 200 метров в архиве, поэтому лучше искать его в магазине.

Mss
04-03-2005, 13:49
Спасибо,InstallShield AdminStudio примерно то,что я искал.




© OSzone.net 2001-2012