Chciałbym wiedzieć, czy istnieje sposób na wykrycie ustawień rejestru, na które wpływa instalator. Czy istnieją inne opcje niż uruchamianie pełnowymiarowej maszyny wirtualnej, a następnie porównywanie migawek uli rejestru? Jeśli jest to najlepsze podejście, podziel się swoimi doświadczeniami.
Celem jest ustalenie, gdzie w rejestrze określony program przechowuje ustawienia. Podczas instalacji i w inny sposób. Może wydawać się dobrym pomysłem po prostu zapytać programistów, ale już wcześniej spotkałem się z tą sytuacją (nie wiedząc, gdzie w rejestrze program przechowuje ustawienia) i chciałbym znaleźć ogólne podejście do tego problemu.
windows
windows-registry
sandbox
Ярослав Рахматуллин
źródło
źródło
Odpowiedzi:
Miałem dobre doświadczenia z tymi małymi przenośnymi aplikacjami.
RegFromApp pokazuje tylko zmiany wprowadzone przez wybraną aplikację
RegFromApp v1.30 (NirSoft)
RegShot v1.90
Inne doświadczenia na własną rękę:
Drugim podejściem jest używanie Sandboxie razem z SandboxDiff.
To daje szansę zobaczyć, co zostanie zmienione przed dotknięciem systemu na żywo.
Piaskownica
SandboxDiff
źródło
Możesz spróbować uruchomić Process Explorer (bezpłatne narzędzie firmy Microsoft), którego możesz użyć, aby pokazać wszystkie pliki i klucze dostępne podczas instalacji.
Przedstawionych będzie wiele informacji, ale możesz filtrować według aplikacji (musisz wiedzieć, że aplikacja jest uruchamiana podczas instalacji, co może być jak setup.exe lub msiexec).
źródło
Systracer doskonale robi, co chcesz:
SysTracer to narzędzie systemowe, które może skanować i analizować komputer w celu znalezienia zmienionych (dodanych, zmodyfikowanych lub usuniętych) danych w rejestrze i plikach.
Dostępne są zarówno wersje bezpłatna, jak i płatna.
http://www.blueproject.ro/systracer
źródło