Diferença no arquivo .cat (assinatura digital) do driver USB

0

Estou tentando extrair drivers de um setup.exe do Install Shield. Eu tentei dois métodos:

A) Instale o driver em uma máquina que tenha algum hardware semelhante e copie os arquivos do diretório C: \ Windows \ System32 \ DriverStore \ FileRepository \ xxx.

B) Execute setup.exe, copie o conteúdo de% TEMP%, encontre xxx.msi entre eles, abra-o com 7-zip e copie os arquivos de lá.

Ambos os métodos foram bem-sucedidos, eu tenho arquivos .inf, .sys e .cat. No entanto, o arquivo .cat é diferente, enquanto os arquivos .inf e .cat são idênticos. Um instalador pode alterar os arquivos .cat que ele contém durante a instalação?

Quando eu clico duas vezes neles, o Catálogo de segurança informa que eles são válidos. Eu gostaria de analisar a diferença entre os dois arquivos .cat, mas não consigo lê-los. Qual programa posso usar para extrair as informações deles? (O catálogo de segurança não é muito fácil de usar, não posso redimensionar sua pequena janela e não tem opções para pesquisa ou comparação). Como posso interpretar os campos em um arquivo .cat? Eu entendo 'Versão', mas não tenho idéia sobre '1.3.6.1.4.1.311.12.2.1' e campos semelhantes.

    
por z32a7ul 06.01.2018 / 00:13

0 respostas