| Descompilador interativo decompiler interativo decompiltil pela sucessiva aplicação de refatores de baixo nível, em última análise, levando a código de alto nível |
Baixe Agora |
Descompilador interativo Classificação e resumo
- Nome do editor:
- Jose Fonseca
- Site do editor:
- http://code.google.com/p/jrfonseca/wiki/XDot
Descompilador interativo Tag
Descompilador interativo Descrição
Decompilador interativo decompilcar pela sucessiva aplicação de refatores de baixo nível, em última análise, levando a código de alto nível O Interactive Decompiler Project é um decompiler interativo, onde o usuário começa com uma tradução quase literal de código de montagem na linguagem C, que ele descompacte progressivamente pela sucessiva aplicação de refatores de baixo nível, em última análise, leores são algumas características importantes do "decompiler interativo": · Importar código de montagem Intel Ia32, na sintaxe ATT - a sintaxe normalmente gerada pelo compilador GCC para a arquitetura Intel IA32. · Visualizar e exportar código de idioma quase-c. · Fornece um navegador de refatoração sensível ao contexto a um conjunto de refatores de baixo nível. · Visualize e manipule o gráfico de fluxo de controle (CFG) e a árvore de sintaxe abstrata (AST). · Para desenvolvedores: · Tem um tipo de dados extensível para representação do programa. · Tem uma arquitectura facilmente extensível (novos metadados do programa, novos processadores, novas refatores ou novas visualizações podem ser facilmente adicionadas). · Tem uma linguagem incorporada para descrever refatores e outra transformação. · É possível modificar as refatores durante a execução do programa. Limitações: · O conjunto de instruções do IA32 ainda não é totalmente suportado, ou seja, as instruções de ponto flutuante e simd ainda não estão traduzidas. · Nem toda a refatoração é implementada, e algumas são apenas uma implementação parcial. · A análise de fluxo de dados realizada nos refatores concentra-se apenas nas variáveis de registro. · A implementação de vários de muitos necessários os refatores ainda estão faltando devido à falta de tempo.Requirements: · python (2.4 ou maior) · pygtk (2.10 ou maior) · Graphviz · Pyparsing · Pydot
Descompilador interativo Software Relacionado