Os arquivos executáveis do Windows (programas, bibliotecas, etc.), no formato PE (Portable Executable) possuem uma estrutura que armazena informações sobre a versão do arquivo. Você pode consultar a especificação dos arquivos Windows PE e obter maiores informações sobre como abrir e ler essa região de dados.