Interactive Disassembler

Para el otro software llamado IDA, véase Internet Download Accelerator.

Este artículo tiene múltiples problemas. Por favor, ayude a mejorarlo o discuta estos problemas en la página de discusión. (Aprende cómo y cuándo eliminar estos mensajes de la plantilla)

Este artículo incluye una lista de referencias generales, pero permanece en gran medida sin verificar porque carece de suficientes citas en línea correspondientes. Por favor, ayude a mejorar este artículo introduciendo citas más precisas. (Septiembre de 2013) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)

Este artículo puede depender excesivamente de fuentes demasiado relacionadas con el tema, impidiendo potencialmente que el artículo sea verificable y neutral. Por favor, ayude a mejorarlo sustituyéndolas por citas más adecuadas a fuentes fiables, independientes y de terceros. (Septiembre de 2013) (Aprende cómo y cuándo eliminar este mensaje de la plantilla)

(Aprende cómo y cuándo eliminar este mensaje de la plantilla)

El desensamblador interactivo (IDA) es un desensamblador para software informático que genera código fuente en lenguaje ensamblador a partir de código ejecutable por la máquina. Soporta una variedad de formatos ejecutables para diferentes procesadores y sistemas operativos. También puede utilizarse como depurador para los ejecutables PE de Windows, Mach-O de Mac OS X y ELF de Linux. Hay disponible un plug-in descompilador para programas compilados con un compilador C/C++ con un coste adicional. La última versión completa de IDA Pro es comercial, mientras que una versión anterior y menos capaz está disponible para su descarga gratuita (versión 7.0 a partir de febrero de 2018).

Interactive Disassembler

Autor(es) original(es)

Ilfak Guilfanov

Liberación estable
7.5 SP3 / 27 de octubre de 2020; Hace 4 meses

Escrito en

C++

Sistema operativo

Microsoft Windows, Mac OS X y Linux

Disponible en

inglés, Ruso

Tipo

Desmontador

Licencia

Propia

Sitio web

www.hex-rays.com/products/ida/index.shtml

IDA realiza un análisis automático del código, utilizando referencias cruzadas entre secciones de código, conocimiento de los parámetros de las llamadas a la API y otra información. Sin embargo, la naturaleza del desensamblaje impide una precisión total, y se requiere necesariamente una gran cantidad de intervención humana; IDA tiene una funcionalidad interactiva para ayudar a mejorar el desensamblaje. Un usuario típico de IDA comenzará con un listado de desensamblaje generado automáticamente y luego convertirá secciones de código a datos y viceversa, renombrará, anotará y añadirá información al listado, hasta que quede claro lo que hace.

Creado como una aplicación shareware por Ilfak Guilfanov, IDA fue vendido más tarde como un producto comercial por DataRescue, una compañía belga, que lo mejoró y lo vendió bajo el nombre de IDA Pro. En 2005, Guilfanov fundó Hex-Rays para continuar con el desarrollo de la extensión IDA de Hex-Rays Decompiler. En enero de 2008, Hex-Rays asumió el desarrollo y soporte de IDA Pro de DataRescue.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.