| IDC Fuente libre y abierta, descompilador interactivo para su Mac |
Descargar ahora |
IDC Clasificación y resumen
- Nombre del editor:
- Jose Fonseca
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 218 KB
IDC Etiquetas
IDC Descripción
Fuente libre y abierto, descompilador interactivo para su Mac La herramienta IDC es un descompilador interactivo, donde el usuario comienza con una traducción casi literal de código de ensamblaje en idioma C, que descompila progresivamente por la aplicación sucesiva de refactoramientos de bajo nivel, lo que finalmente lleva al código C de alto nivel. Aquí hay algunas características clave de "IDC": · Importar código de montaje Intel IA32, en la sintaxis ATT, la sintaxis generalmente generada por el compilador GCC para la arquitectura Intel IA32. · Visualizar y exportar código de idioma Quasi-C. · Proporciona un navegador de refactorización sensible al contexto a un conjunto de refactoramientos de bajo nivel. · Visualice y manipule el gráfico de flujo de control (CFG) y el árbol de sintaxis abstracto (AST). · Tiene un tipo de datos extensible para la representación del programa. · Tiene una arquitectura fácilmente extensible (se pueden agregar fácilmente metadatos de programas, nuevos procesadores, nuevos refactorios o nuevas visualizaciones). · Tiene un lenguaje incrustado para describir refactorizaciones y otra transformación. · Es posible modificar los refactorios mientras ejecuta el programa. Limitaciones: · El conjunto de instrucciones de IA32 aún no está totalmente compatible, a saber, las instrucciones de punto flotante y SIMD aún no están traducidas. · No se implementan todas las refactorizaciones, y algunas solo tienen una implementación parcial. · El análisis de flujo de datos realizado en los refactorios se centran solo en las variables de registro. · La implementación de varios de muchos de los muchos necesarios, los refactoramientos todavía faltan debido a la falta de tiempo. ¿Qué hay de nuevo en este lanzamiento: · Limpieza de código principal. · Mejor eficiente de los archivos de ensamblaje más grandes.
IDC Software relacionado