Vire do avesso os binários do Windows

Os arquivos executáveis, objetos e bibliotecas DLL no Windows, de 32 e 64 bits, possuem um cabeçalho chamado PE (Portable Executable). O portátil do nome significa que ele não é específico da arquitetura. Este cabeçalho armazena informações de bibliotecas dinâmicas, referências as APIs de sistema e outros metadados. A especificação deste formato de cabeçalho está disponível no site da Microsoft.

O PE Explorer, da Heaven Tools, permite analisar e modificar estes cabeçalhos. Com o aplicativo é possível descobrir quais são as bibliotecas DLL que um determinado aplicativo usa, quais rotinas do sistema ele executa e facilita uma verificação rápida de integridade.

Serve também para analisar possíveis vírus e trojans, já que ele consegue decompilar um binário executável. O resultado da decompilação é uma série de rotinas em linguagem de máquina (Assembly). Vem com plugins que conseguem decompilar mesmo vários executáveis agrupados em um só.

O software é pago e custa 129 dólares. Mas há uma versão para avaliação que funciona por 30 dias.

Baixe a avaliação

Comentários

Postagens mais visitadas deste blog

Criando uma Variável em ColdFusion e em ASP

Definindo Valores Padrões para Variáveis

O que é ColdFusion? Para que serve?