Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Alternativas ao Boomerang Decompiler
Boomerang é um decompiler de código aberto de programas de código máquina . É a única solução de programação de código aberto de seu tipo amplamente disponível a partir de fevereiro de 2012. No entanto, existe um aplicativo pago chamado Hex -Rays Decompiler que executa muitas das mesmas funções , ainda que por um preço muito mais elevado. Função

decompilers como Boomerang e Hex -Rays Decompiler são aplicações binárias de análise de software projetado para ter um programa executável e em vigor engenheiro-lo reversa para permitir que os programadores para ler uma aproximação do código compilado originalmente para fazer a programa . O resultado final geralmente se parece nada com o código original , mas é compreensível o suficiente para que os programadores devem , em teoria, ser capaz de fazer sentido. Hex -Rays Decompiler é comercializado como sendo capaz de tomar as aplicações e saída bem- estruturada e um código limpo que é facilmente modificável .
Características

Além de traduzir um executável em código , Hex -Rays Decompiler possui a capacidade de estruturar o código de acordo com a lógica do programador original . Ele também possui tipos dinâmicos de variáveis ​​e nomes, uma interface gráfica completa , de 32 bits apoio código x86 e acesso a uma seleção de plug- ins de terceiros que ampliam a funcionalidade nativa do aplicativo. O site da empresa também oferece uma seleção de artigos descompilação e vídeos que permitem aos usuários comparar o quão perto o código compilado é o original.

Requisitos

primário requisito necessário para executar o Hex -Rays Decompiler é a versão mais recente do IDA , que é um depurador multi- processador e desmontador que deve ser comprada separadamente. Depois de ter obtido IDA , você vai ser capaz de executar o Hex -Rays Decompiler em todas as versões do computador de funcionamento do Mac OS X, sistemas operacionais Linux ou Microsoft Windows . O Hex -Rays Decompiler pode descompilar aplicações para outros sistemas operacionais , bem como, desde que as aplicações foram construídas usando Borland , Visual Studio ou compiladores GCC .
Licenciamento

Ao contrário do Boomerang , Hex -Rays Decompiler não é uma aplicação gratuita . Em vez disso, você tem que comprar uma licença. Um padrão de custos de licença Hex -Rays Decompiler ao redor $ 2.200 para computadores com processadores x86 ou ARM . A empresa tem cerca de 18 diferentes licenças disponíveis , cada um com diferentes condições. Você também deve comprar uma cópia do IDA , que por sua vez exige um esforço substancial. Licenças de arranque para IDA custar em torno de US $ 550. Licenças Pro custará cerca de US $ 1.100.

Anterior :

Próximo : No
  Os artigos relacionados
·Funções Iomanip 
·Como usar arquivos de esqueleto em OGRE 
·Como fazer um aplicativo para o iPhone no Visual C 
·Como obter um protótipo funcional de DLL 
·Por que não posso ver minha Xcode iPhone 
·Como importar códigos com SVN Xcode 3.2 
·Diferenças entre o ATL , MFC e Win32 
·Qual é a diferença entre um controle de entrada analó…
·Como usar uma função GetOpenFileName 
·O que fazer com um erro de Trapped in C 
  Artigos em destaque
·XCode : Como criar uma gota 
·Como fazer um arquivo VSH 
·Funções Iomanip 
·O que significa isso , se um arquivo de aplicativo já …
·Qual é a diferença entre um controle de entrada analó…
·Como usar arquivos de esqueleto em OGRE 
·O que fazer com um erro de Trapped in C 
·Como importar códigos com SVN Xcode 3.2 
·Como usar uma função GetOpenFileName 
·Diferenças entre o ATL , MFC e Win32 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados