Boomerang es un descompilador de código abierto de los programas de código máquina. Es la única solución de programación de código abierto de este tipo ampliamente disponible a partir de febrero de 2012. Sin embargo, no es una aplicación de pago llamado Hex- Rays Decompiler que realiza muchas de las mismas funciones , aunque por un precio mucho más alto. Función
decompiladores como Boomerang y Hex- Rays Decompiler son aplicaciones de software de análisis de binarios diseñados para tener un programa ejecutable y en efecto ingeniería inversa para permitir a los programadores a leer una aproximación del código compilado originalmente para hacer el programa . El resultado final por lo general se parece en nada del código original , pero es bastante comprensible que los programadores deberían , en teoría, ser capaz de darle sentido . Hex- Rays Decompiler se comercializa como ser capaz de tomar las aplicaciones y salida de código bien estructurado y limpio que es fácilmente modificable .
Características
Además de traducir un ejecutable en el código , Hex- Rays Decompiler ofrece la posibilidad de estructurar el código de acuerdo con la lógica del programador original . También cuenta con tipos dinámicos variables y nombres , una interfaz gráfica de usuario , 32 -bit soporte de código x86 y el acceso a una selección de terceros plug -ins que amplían la funcionalidad nativa de esa aplicación . Página web de la compañía también ofrece una selección de artículos descompilación y vídeos que permiten a los usuarios comparar qué tan cerca el código descompilado es el original.
Requisitos
primaria requisito necesario para ejecutar las Hex - Rays Decompiler es la versión más reciente de la AIF , que es un depurador multi- procesador y desensamblador que debe adquirirse por separado. Una vez que haya obtenido la AIF , usted será capaz de ejecutar el Decompiler Hex- Rays en cualquier equipo con las versiones de los sistemas operativos de Microsoft Windows Mac OS X , Linux o . El Hex- Rays Decompiler puede descompilar aplicaciones para otros sistemas operativos , así , siempre y cuando las aplicaciones se construyen utilizando Borland , Visual Studio o compiladores GCC .
Licencias
a diferencia de Boomerang , Hex- Rays Decompiler no es una aplicación gratuita . En cambio usted tiene que comprar una licencia. Una norma Hex- Rays Decompiler costos de licencia alrededor de $ 2.200 equipos con procesadores x86 o ARM . La empresa cuenta con unos 18 diferentes licencias disponibles , cada uno con diferentes condiciones. También debe comprar una copia de la AIF , que requiere de nuevo un desembolso considerable. Licencias de arranque para la AIF cuestan alrededor de $ 550. Pro licencias cuestan alrededor de $ 1.100.