Descompilador interactivo

Decompilación interactiva descompila por la aplicación sucesiva de refactoramientos de bajo nivel, lo que finalmente lleva al código de alto nivel
Descargar ahora

Descompilador interactivo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Jose Fonseca
  • Sitio web del editor:
  • http://code.google.com/p/jrfonseca/wiki/XDot

Descompilador interactivo Etiquetas


Descompilador interactivo Descripción

Descompilador interactivo descompila por la aplicación sucesiva de refactoramientos de bajo nivel, lo que finalmente lleva al código de alto nivel El proyecto de descompilador interactivo es un descompilero interactivo, donde el usuario comienza con una traducción casi literal de código de ensamblaje en el lenguaje C, que descompila progresivamente por la aplicación sucesiva de refactoramientos de bajo nivel, en última instancia, se levanta algunas características clave del "descompilador interactivo": · 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). · Para los desarrolladores: · 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 aún faltan los refactoramientos debido a la falta de tiempo. Requisitos: · Python (2.4 o más) · Pygtk (2.10 o más) · Graphviz · PyParsing · Pydot


Descompilador interactivo Software relacionado

Cucillo

CTALK Agrega características de idioma orientadas a objetos, como clases, métodos, sobrecarga del operador y herencia, a los programas de C. ...

180

Descargar

Engaño

La guía es una interfaz Perl para el intérprete del esquema de guile. ...

220

Descargar

Scummvm

Un intérprete multiplataforma para varios motores de aventura de punto y haga clic. ...

149

Descargar