Me gustaría saber si hay una manera de detectar qué configuración de registro afecta un instalador. ¿Hay otras opciones además de ejecutar una máquina virtual de tamaño completo y luego comparar de alguna manera las instantáneas de las colmenas de registro? Si este es el mejor enfoque, comparta sus experiencias.
El objetivo aquí es averiguar en qué parte del registro un determinado programa almacena la configuración. Durante la instalación y de otra manera. Puede parecer una buena idea preguntarles a los desarrolladores, pero me he enfrentado a esta situación antes (sin saber en qué parte del registro almacena la configuración un programa) y me gustaría encontrar un enfoque general para este problema.
windows
windows-registry
sandbox
Ярослав Рахматуллин
fuente
fuente
Respuestas:
Tuve buenas experiencias con estas pequeñas aplicaciones portátiles.
RegFromApp solo muestra los cambios realizados por su aplicación de destino
RegFromApp v1.30 (NirSoft)
RegShot v1.90
Otras experiencias por mi cuenta:
Un segundo enfoque es usar Sandboxie junto con SandboxDiff.
Esto le da la oportunidad de ver qué cambiará antes de tocar su sistema en vivo.
Sandboxie
SandboxDiff
fuente
Podría intentar ejecutar Process Explorer (una herramienta gratuita de Microsoft), que podría usar para mostrarle todos los archivos y claves a los que se accede durante la instalación.
Se presentará mucha información, pero puede filtrar por aplicación (necesitará saber la aplicación que se ejecuta durante la instalación, que podría ser algo como setup.exe o msiexec).
fuente
Systracer hace perfectamente lo que quieres:
SysTracer es una herramienta de utilidad del sistema que puede escanear y analizar su computadora para encontrar datos modificados (agregados, modificados o eliminados) en el registro y los archivos.
Hay versiones gratuitas y de pago.
http://www.blueproject.ro/systracer
fuente