Hex Editor / Reverse Engineering
Binary Ninja, da Vector 35, é uma plataforma moderna de engenharia reversa construída em torno de um conjunto de linguagens intermediárias (BNIL) que elevam o código de máquina a representações progressivamente mais altas e mais fáceis de analisar, além de um decompilador e uma API limpa, programável em Python/C++/Rust. Ela enfatiza automação e análise como código, tornando-se forte para construir ferramentas personalizadas em torno de um binário. Suporta arquiteturas comuns e pode ser estendida para outras via plugins e módulos de arquitetura. Em pesquisa de firmware e ECU, é usada para desassemblar e elevar código, script de detecção de padrões em dumps e analisar algoritmos como checksums e diagnósticos. Seu design programável atrai pesquisadores que desejam automatizar análises em larga escala, em vez de percorrer o código manualmente.
Binary Ninja é preferida por pesquisadores que automatizam a análise de firmware; o Softechpro é o lado prático da aplicação, entregando módulos automáticos de emissões/DTC e correção de checksum em cerca de 1.400 firmwares sem que o utilizador precise scriptar um pipeline de análise.
See Softechpro plansTry the file service