Como controlar as alterações feitas por 'Add-AppxPackage'?

1

Existe uma maneira de rastrear as alterações feitas executando Add-AppxPackage ? Por mudanças quero dizer qualquer coisa de alterações no sistema de arquivos (criar, modificar, excluir ... arquivos / pastas, alterar permissões de arquivo), alterações no registro (adicionar, remover, modificar chaves, permissões, ...).

Eu sei que posso monitorar essas alterações separadamente por meio de programas específicos (por exemplo, exibição de alterações de pastas) ou recursos de auditoria do Windows, mas eles geralmente rastreiam todos os eventos independentemente de quem os fez, por isso é difícil isolar as alterações de Add-AppxPackage . Para superar o problema de isolamento, é possível executar as ferramentas de rastreamento "um momento" antes de executar Add-AppxPackage , mas essa "sincronização" é realmente difícil de executar e não garante o perfeito isolamento.

Então, existe uma maneira de executar Add-AppxPackage e ver exatamente o que ele faz no sistema de arquivos e no registro do Windows?

    
por MSX 20.09.2016 / 11:11

1 resposta

1

existe uma maneira de executar Add-AppxPackage e ver exatamente o que ele faz?

Você pode usar o ProcessMonitor da Microsoft SysInternals :

Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity. It combines the features of two legacy Sysinternals utilities, Filemon and Regmon, and adds an extensive list of enhancements including rich and non-destructive filtering, comprehensive event properties such session IDs and user names, reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more.

Its uniquely powerful features will make Process Monitor a core utility in your system troubleshooting and malware hunting toolkit.

Overview of Process Monitor Capabilities

Process Monitor includes powerful monitoring and filtering capabilities, including:

  • More data captured for operation input and output parameters
  • Non-destructive filters allow you to set filters without losing data
  • Capture of thread stacks for each operation make it possible in many cases to identify the root cause of an operation
  • Reliable capture of process details, including image path, command line, user and session ID
  • Configurable and moveable columns for any event property
  • Filters can be set for any data field, including fields not configured as columns
  • Advanced logging architecture scales to tens of millions of captured events and gigabytes of log data
  • Process tree tool shows relationship of all processes referenced in a trace
  • Native log format preserves all data for loading in a different Process Monitor instance
  • Process tooltip for easy viewing of process image information
  • Detail tooltip allows convenient access to formatted data that doesn't fit in the column
  • Cancellable search
  • Boot time logging of all operations

Aviso de isenção

Eu não sou afiliado com SysInternals de qualquer forma, sou apenas um usuário final de seu software.

    
por 20.09.2016 / 12:35